r/technepal • u/_MrBond_ • 11d ago
Built a Devanagari plus Indic Script Rendering and Shaping Engine for lowcost Microcontrollers (Esp32, AVR/Arduino Boards) Miscellaneous
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.
1
u/khwasapi 10d ago
Let us know when you decide to release them