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
Re: Can I connect this screen to Pi GPIO?
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 )
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 )
-
- Posts: 2448
- Joined: Tue Jun 30, 2015 1:35 pm
Re: Can I connect this screen to Pi GPIO?
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
look for a different display
Re: Can I connect this screen to Pi GPIO?
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.