Connecting a DPI screen to GPIO

Got an idea for a project? Found a cool project you want to share? Post it here!
Post Reply
User avatar
Posts: 98
Joined: Sat Jul 23, 2016 8:17 am
Location: East USA
Has thanked: 4 times
Been thanked: 34 times

Connecting a DPI screen to GPIO

Post by Sushi » Sat Dec 23, 2017 4:01 pm

I'm thinking of using this screen in an upcoming project. As far as I know, this is all I have to do to connect it to a properly configured pi:
1. Wire RGB channels to respective GPIO pins
2. Wire HSYNC and VSYNC pins to respective GPIO pins
3. Wire DE to respective GPIO pin
4. Provide 3.3v & 19.2v to display and backlight (in that order)

That seems simple enough... suspiciously. Is that really all I need to do? According to the DPI page on the raspberry pi site, there's a PCLK pin. I don't know what to do with that one. I've seen Kite's super AIO which uses a DPI screen, so I assume this is possible.

I'd super-appreciate any advice.


User avatar
Posts: 2985
Joined: Thu May 05, 2016 8:33 am
Location: Rogers, AR
Has thanked: 1459 times
Been thanked: 3112 times

Re: Connecting a DPI screen to GPIO

Post by Helder » Tue Jan 02, 2018 3:56 am

As far as wiring that's almost about it, the hardest part is getting the software side done so it works properly with the screen which is different for each lcd. I'm sure someone will give a more detailed explanation on the topic, I'm currently on my phone so can't provide links to a guide.
Chat with me and other members On Discord

Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.

Helder's Game Tech Website

We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.

User avatar
Posts: 523
Joined: Wed Jan 25, 2017 6:18 am
Has thanked: 69 times
Been thanked: 241 times

Re: Connecting a DPI screen to GPIO

Post by moosepr » Tue Jan 02, 2018 6:26 am

Get a small cheep LCD in your project
Wrap it all round a battery
Or use a custom PCB to make it really small
or make it really really really really tiny!!

User avatar
Posts: 710
Joined: Tue May 30, 2017 4:00 am
Has thanked: 294 times
Been thanked: 206 times

Re: Connecting a DPI screen to GPIO

Post by tinkerBOY » Tue Jan 02, 2018 7:03 am

The screen looks similar with the common dpi screen ... 1245943815 so i think its possible.

The clockpin on the screen you're using is on pin38 according to its datasheet. Connect that on GPIO0 of the pi.
New! tinkerBOY PowerSwitch v1.0 with Safe Shutdown
Game Boy Zero Controllers available @ * Support
tinkerBOY Controller v3.0 - built-in usb controller, usb audio, and usb hub
tinkerBOY Controller v2.0 - GPIO buttons and builtin PWM Audio and Amplifier
tinkerBOY Controller v1.1 - simple pcb button
* DPI Adapter - better display for GBZ
* keyboard converters - IBM XT/AT Soarer's Converter | ADB to USB Converter

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest