Hello again.
Another post regarding 128x64 graphic LCDs.
I've used them a lot because they where easy to find and have decent printing space for most needs. I have not used any bigger screens or higher resolution ones. My next step will probably be TFT technology screens as they are really cheap these days but the right project has not yet shown up.
I used the nice generator The Dot Factory to make the pixmaps of some fonts I needed to print to an LCD. Then I have made a function to just print anywhere my strings of text.
The said tool can be found here:
http://www.eran.io/the-dot-factory-an-lcd-font-and-image-generator/You can find in the attachment the necessary files to run an example. Modify and use as you see fit, just give a little feedback if you can. You can make your own pixmaps with The Dot Factory, copy-paste the data to my functions and start printing. Easy as one, two, three. The settings you need for the TDF tool, are described in the file font_dot_V2.c.
The glcd_text_dot () function that you will find in the file font_dot_V2.c has capability for two different pixmap set. So it covers most needs. The pixmaps do not need to be full sets, you can use only the characters you need in order to save bytes of program memory.
You need CCS C compiler to built it.
I hope you like it,
Have fun,
Theodore