Gorse212
Posts: 1
Joined: Fri Nov 06, 2020 2:41 pm

Can I connect this screen to Pi GPIO?

Fri Nov 06, 2020 3:11 pm

I happened across one of these screens: https://learn.adafruit.com/adafruit-3-5 ... /downloads which is primarily meant for use with Arduino. It has SPI and a "bidirectional 8-bit 8080 type parallel interface". I want to try and use it in my handheld gaming project, therefore I would rather not use SPI due to the bad frame rate.

Looking through the data-sheet, the controller supports the DPI interface, however the pinout for doesn't seem to match what would be required for 8 bit DPI. I'm pretty out of my depth here and have spent a few hours trying to figure out if its possible to use this with a raspberryPi using GPIO, so if anyone could help me that would be great.

My plan B is to use SPI and see if I can install the drivers to increase frame rate.


data sheet: https://cdn-shop.adafruit.com/datasheet ... il2012.pdf
pinout: https://learn.adafruit.com/adafruit-3-5 ... g-and-test
DPI: https://www.raspberrypi.org/documentati ... /README.md

DevSys
Posts: 1
Joined: Mon Nov 16, 2020 8:15 pm

Re: Can I connect this screen to Pi GPIO?

Mon Nov 16, 2020 8:41 pm

Hi,

Yes you can use this Lcd, but SPI is for Sdcard access and touchpanel,
I don't know the frequency of GPIO but not so far under OS
( unlike use alternative function of GPIO with DMA )

aBUGSworstnightmare
Posts: 2445
Joined: Tue Jun 30, 2015 1:35 pm

Re: Can I connect this screen to Pi GPIO?

Mon Nov 23, 2020 6:13 am

You might be able to connect and drive it from the Pi but not with DPI interfave; looking at the schematics shows only 8bits for color connected (out of 18 in total) and no connection to the RGB block (Hsync/Vsync/DE/clock)
look for a different display

hippy
Posts: 8929
Joined: Fri Sep 09, 2011 10:34 pm
Location: UK

Re: Can I connect this screen to Pi GPIO?

Mon Nov 23, 2020 3:15 pm

Gorse212 wrote:
Fri Nov 06, 2020 3:11 pm
My plan B is to use SPI and see if I can install the drivers to increase frame rate.
That would be my recommendation. It will be far easier to use a display designed for use with a Pi than try and use something which isn't if you don't have the prerequisite experience.

You may find that SPI performance is good enough, don't need faster framerates and special drivers.

Return to “Interfacing (DSI, CSI, I2C, etc.)”