Suggestions Needed for Displaying Arabic Text in DIY Electronics Projects

Hi everyone

I’m working on a small personal DIY electronics project where I’m trying to display Arabic script (specifically verses from the Quran) on an LCD screen using a microcontroller like Arduino or ESP32. The idea is to create a compact digital frame that can show different Surahs or Duas throughout the day, especially for use in prayer rooms or study areas.

While I’ve managed to get basic Latin characters to display, I’m having trouble with the proper rendering of Arabic letters, especially the right-to-left formatting and joining characters.

Has anyone here worked on something similar or have any suggestions on how to handle Arabic fonts or libraries that support complex scripts?

Also, for reference and content, I’m using this site:
https://surahyasinpdf.com
It provides the Arabic text of Surah Yaseen in PDF format, which I’m converting into images or trying to extract text from.

Would love any advice—whether it’s display hardware suggestions, code libraries, or even ways to make the content look more visually appealing on a small screen.

Thanks in advance!

Comments

  • Hi dear friend, are you using screen that ordered from Elecrow?

Sign In or Register to comment.