Generalkidd
Posts: 26
Joined: Thu Jan 05, 2012 5:28 pm

How do I connect an 8 bit parallel display?

Sat Jul 01, 2017 11:36 pm

I have a project idea I want to try out with a Pi Zero, maybe a Pi 3 if I need to. However, I need to be able to connect this display to it https://www.alibaba.com/product-detail/ ... 13267.html

It uses an 8bit Parallel Data with MPU (8080-series MPU) for the interface. Is that compatible with the raspberry pi zero or any of the other Pi's? If so, what will I need to get it to work? Or if it isn't compatible, are there any alternative boards out there that would support that display or perhaps would anyone know of any transparent displays that are compatible with the Pi Zero or any raspberry Pi models? Thanks!

User avatar
bitbank
Posts: 253
Joined: Sat Nov 07, 2015 8:01 am
Location: Sarasota, Florida
Contact: Website

Re: How do I connect an 8 bit parallel display?

Sun Jul 02, 2017 12:05 am

That's a pretty neat display. Do you know what price they accept for small quantities?

A RPi0 or RPi3 can talk to that display using a "bit-banging" technique. You'll need to use at least 12 GPIO lines (8 data + clk + chip-select + R/W + D/C). You write all of the data pins, then toggle the clock pin. You can probably use the fbtft driver to do it without having to write it yourself.
The fastest code is none at all :)

Generalkidd
Posts: 26
Joined: Thu Jan 05, 2012 5:28 pm

Re: How do I connect an 8 bit parallel display?

Sun Jul 02, 2017 12:31 am

bitbank wrote:That's a pretty neat display. Do you know what price they accept for small quantities?

A RPi0 or RPi3 can talk to that display using a "bit-banging" technique. You'll need to use at least 12 GPIO lines (8 data + clk + chip-select + R/W + D/C). You write all of the data pins, then toggle the clock pin. You can probably use the fbtft driver to do it without having to write it yourself.
I'm not sure what the exact price would be, still looking into it but it looks like the minimum order is 5 pieces at $50 each. Would I be able to use this to connect the display? https://www.adafruit.com/product/2453 I'm kind of new to the hardware end of things so I don't quite know how to use the GPIO very well.

User avatar
bitbank
Posts: 253
Joined: Sat Nov 07, 2015 8:01 am
Location: Sarasota, Florida
Contact: Website

Re: How do I connect an 8 bit parallel display?

Sun Jul 02, 2017 1:24 pm

The GPIO lines are built into the RPi; no need for extra hardware. As long as your display uses 3v TTL levels, you can just wire it directly to the RPi. It then just becomes a software problem :)
The fastest code is none at all :)

Generalkidd
Posts: 26
Joined: Thu Jan 05, 2012 5:28 pm

Re: How do I connect an 8 bit parallel display?

Sun Jul 02, 2017 8:30 pm

bitbank wrote:The GPIO lines are built into the RPi; no need for extra hardware. As long as your display uses 3v TTL levels, you can just wire it directly to the RPi. It then just becomes a software problem :)
How do I wire it to the GPIO lines though? It looks like the display has some kind of ribbon cable which I doubt is compatible with the Pi's DSI connector on the larger models. I think I'd need some kind of adapter like the one above at the very least unless I'm totally wrong about this lol.

User avatar
rpdom
Posts: 17029
Joined: Sun May 06, 2012 5:17 am
Location: Chelmsford, Essex, UK

Re: How do I connect an 8 bit parallel display?

Sun Jul 02, 2017 8:42 pm

You won't be able to use the DSI connector. That is only compatible with the official Raspberry Pi display. You will probably need to make a custom interface which connects the display ribbon cable to some of the GPIO pins. Then you will need to locate, or write, some driver software for it.

Generalkidd
Posts: 26
Joined: Thu Jan 05, 2012 5:28 pm

Re: How do I connect an 8 bit parallel display?

Sun Jul 02, 2017 8:58 pm

rpdom wrote:You won't be able to use the DSI connector. That is only compatible with the official Raspberry Pi display. You will probably need to make a custom interface which connects the display ribbon cable to some of the GPIO pins. Then you will need to locate, or write, some driver software for it.
Yeah I figured but would it be compatible through that interface provided by that adafruit adapter for their displays?

User avatar
bitbank
Posts: 253
Joined: Sat Nov 07, 2015 8:01 am
Location: Sarasota, Florida
Contact: Website

Re: How do I connect an 8 bit parallel display?

Mon Jul 03, 2017 9:15 pm

Generalkidd wrote:
rpdom wrote:You won't be able to use the DSI connector. That is only compatible with the official Raspberry Pi display. You will probably need to make a custom interface which connects the display ribbon cable to some of the GPIO pins. Then you will need to locate, or write, some driver software for it.
Yeah I figured but would it be compatible through that interface provided by that adafruit adapter for their displays?
As we've said, you do not need another interface. You just need to wire the correct pins on the RPi header to the ribbon cable coming from your display. Connectors/wires are up to you.
The fastest code is none at all :)

Return to “Beginners”