Your best bet might be to go with a graphical LCD, so you can define the characters any which way you want. This will take more memory in your microcontroller (if that is what you are using) to control it, of course. I don't know of any character LCDs that feature Arabic lettering as default (most are chinese or english); they might exist, but they might be a really niche product and difficult to find (or require special order from a manufacturer; you won't be able to buy just one). Another option might be to look into a character LCD in which all of the characters may be customized; then you could load your own font. I've never seen such a display, though (most character LCDs allow for only a few user-defined characters).
hi!
really u should use a garaphical LCD and this is a project to write arabic on LCDs.
i use a one which depend on HD44102CH and HD44103CH with MCU . it is some kind cheap and its 16x250(small) iuse it for test and this is a picture for arabic great word. **broken link removed**
hi!
really u should use a garaphical LCD and this is a project to write arabic on LCDs.
i use a one which depend on HD44102CH and HD44103CH with MCU . it is some kind cheap and its 16x250(small) iuse it for test and this is a picture for arabic great word. **broken link removed**
I also post frequently to the Arduino forums, and a guy there mentioned that he had a Hebrew character LCD; I asked him if he knew of one for Arabic script - it seems like something like that should exist...
They mention on their character LCD the ability to do "multilingual instrumentation" - so maybe they could help you out, or point you to a distributor...?
Its essentially a set of bitmap fonts for low-resolution displays that remain highly readable despite the low resolution; I can't read Arabic, but there is an example of it shown on the page...