Hello,
beeing a Linux guy for nearly two decades now, I wonder why all the suggestions for controlling a HD44780 from a Raspberry Pi will use direct GPIO (or I2C) access from userland?
Despite the fact, that these HD44780 displays are basically terminal devices (like VT100) thus would need a character device driver to be able to control them in the unix way.
It would then be possible to control them using a termcap/terminfo entry and the ordinary ncurses library for access.
Could it be true, that nothing like this is available for such common stuff than HD44780 compatible displays?
Sven