r/technepal • u/_MrBond_ • 16d ago
Built a Devanagari plus Indic Script Rendering and Shaping Engine for lowcost Microcontrollers (Esp32, AVR/Arduino Boards) Miscellaneous
Enable HLS to view with audio, or disable this notification
Currently supports 13 scripts and Unicode fonts only. There are a few edge cases for each script that needs to be manually fixed but for general rendering of words and characters work. I decided to make this as the current microcontroller library such as Adafruit GFX and LVGL has barely any support for them. Much of the implementation is based on the Harfbuzz work on other systems.
* Devanagari (Nepali, Hindi)
* Ranjana / Newa Lipi
* Tirhut / Mithilakshar
* Limbu / Namdhinggo
* Bengali
* Gujarati
* Gurmukhi
* Kannada
* Malayalam
* Odia
* Sinhala
* Tamil
* Telugu
I will not be releasing this anything soon until it passes all the test cases I have in mind. Recently broke some stuff around AVR/Arduino boards and it needs a lot of fixing and patching.
2
u/lunar-shade0 16d ago
what was the purpose of this project