I'm attempting to interface this display to a Raspberry Pi 3. The data sheet outlines a relatively simple parallel interface in which you can write to the display.

For those familiar with the Raspberry Pi 3, what would be the best method for implementing this parallel interface?

I've used the GPIO and SPI capabilities of the RPi in the past. I assume I could use an SPI GPIO expansion chip to write parallel words out to interface, but are there better methods?

1 Answer 1


It looks like a HD44780 device to me, a standard LCD parallel display which needs multiple GPIO (probably 8 if driven in 4 bit mode).

See https://www.arduino.cc/en/Tutorial/HelloWorld as an example interface.

SPI would not be suitiable.

  • 2
    This may be a better example since it is specific to the PI learn.adafruit.com/… Jan 14, 2018 at 21:01
  • 1
    That's a good resource, and I see. Sounds like GPIO is the way to go. I had mentioned SPI in the sense that I would be using an GPIO expansion chip via SPI.
    – Izzo
    Jan 14, 2018 at 21:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.