Java Device I/O library that is portable across Single Board Computers and microcontrollers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos / Pico. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.
Closing - this is NOT a library issue but rather a hardware issue - e.g. I have a completely different hardware module than the HD44780Lcd supports (GH1602-2502).
Device: HD44780Lcd Connection: PCF8574LcdConnection Hardware: Raspberry Pi 3 Model B Rev 1.2
Running a fairly simple "forever" loop is causing the display to flash on/off:
Another implementation ported to use the same
LcdConnection
class did not exhibit this behavior.I am looking into this issue myself, but didn't want a possible issue to go un-reported. (My hunch is this is related to the strobe timing.)