Limits of createChar()

Why is the createChar() command, from the LiquidCrystal.h library, limited to only 8 custom characters? Is there anything i can modify in the library to expand this?


I believe that's a hardware limitation in the Hitachi controller chip.



Then that answers my next question. Which was, what dictates the available characters that the LCD can display?

Bummer, since i was hoping i could trick the display into allowing me to control each pixel as needed. Guess i'll just have to buy a screen that is capable of individual pixel control and not restricted to a basic set of characters. Any suggestion on this?