Excuse me if this is a stupid question, but I was wondering if it's possible (and hopefully relatively simple) to modify the default font in the Liquid Crystal library.(I assume the default chars are stored there)
I know you can create custom characters, but then i'd have to call each letter specifically.
It'd be better if I could create a new or modify the exisiting font of the LCD library.
I've seen several big fonts but these are still custom chars and they're not integrated in the LCD library.
luisilva:
No. The chars are stored in the controller of the LCD (soldered to the LCD itself).
Thanks, that's what I needed to know.
It is a pity though. Is it in any other way possible to create and use a custom font?
As far as I know, you can only create 8 custom chars..
Can i manipulate the lcd somehow to show another 'font'?
Thanks for your reply
You might consider the UTFT library.. Different display but capable of 30 X 40 lines of text... Using any of 10 -12 font's supplied by the UTFT package and a number of 'other' characters and sizes..
There is a great deal of freedom available, Alas it requires more flash memory relegating it to a Mega1284 or 2560.
With a Mega 1284 or 2560 I've been able to create some nice displays..
Docedison:
You might consider the UTFT library.. Different display but capable of 30 X 40 lines of text...
I'm using an uno with a 20x4 display using an I2C interface, is it possible for me to use that library in this case? I have around 80%(25kB) of memory available after uploading my sketch. I assume that is enough.
Thanks for your time
TR_7:
I'm using an uno with a 20x4 display using an I2C interface, is it possible for me to use that library in this case? I have around 80%(25kB) of memory available after uploading my sketch. I assume that is enough.
Thanks for your time
No. The chars are stored in the controller of the LCD (soldered to the LCD itself).
Qdeathstar:
I think I read something about reprogramming the four chars on the fly in order to get a custom font...
I've read something that a dude has written such a program, but you can still only display eight different custom chars at a time on the lcd.. otherwise the first issued char gets changed.