Hello,
as an example:
"LCD2004 I2C" and "LCD2004" (without I2C)
Fact is that the LCD2004 I2C is a normal LCD2004 with a little board on its back which acts as a serial bus.
This serial bus is controlled by a HITACHI HD44780 chip.
The Hitachi controller has very limited space for custom characters.
The other version of this LCD does not have this little board on its back and can only be accessed via parallel.
Is it possible to program more custom characters than with the Hitachi chip?
Reason: I would like to be able to show sentences or words written in Thai "alphabet"...
ขอบคุณสำหรับการตอบกลับ
(means... Thank you for your response)
Except LCD 2004 style displays, what choice do I have to program 44 consonant and 32 vowel symbols?
Matrix displays?
OLED?
Is there a LCD 2004 style display which allows the creation of many custom characters?
By the way, I scrubbed the internet for the last few weeks and I did not find any "Thai alphabet library". So I my goal is try to create such a set to be used with the Arduino system.
Maybe a Graphic LCD (GLCD). The most common types have KS0108 (8-pin parallel interface only) or ST7920 (8-pin parallel or SPI interface).
@olikraus can you help @ericvill with a Thai font for your U8G2 library?
You can get i2c backpacks for the KS0108, but they are not the same as the backpacks for 1602/2004 displays, and I don't think they are compatible with U8G2.
In fact, it is not "exactly" for me, it's for my 12 years old daughter.
At school, they have to propose a science project...
And I want to show her what she could do with a little coding, a module (temperature, GPS, PM2.5,...) and an Arduino._
As we live in Thailand, she will obviously need to display whatever she wants to show in Thai language, hence my question about displays.