A fast PCD8544 library (Nokia 5110)

:stuck_out_tongue: I grabbed this code a few months ago and made quite a few changes. Mainly, I have created a LCD font builder that works really well and takes a few seconds to create a font or bitmap and place in the program. Fonts are in progmem and you can change fonts on the fly with no real speed penalty.

Also added ability to have portrait or landscape orientation.

Basically portrait is the default and behaves as currently implemented. If landscape then X & Y dimensions are swapped and when it's rendered bytes are sent a different way to "flip" the screen 90 degrees.

Also implemented a bitmap blit function that will clip x & y.

Only just got the screens from China today (lol 3 @ $2 each! brand new) so will get more functionality completed. Prior to that, for testing was dumping a matrix of characters to the serial monitor >_>

I hope to release the LCD maker and modified code soon.