So I just purchased a KeDei 3.5" TFT Display (v6.3) for my Raspberry Pi 3, and I have found out that the display only works with premade Raspbian / Ubuntu / Kali images. This wouldn't be a problem, but those modified images don't seem to work with HDMI. What I want is to be able to use HDMI with my TV/Monitor, and when I take my Pi to go, I'd like to just be able to plug the display into the Pi. I installed the drivers on Raspbian Pixel, when booting up the Pi with the KeDei display after installing the drivers, it just froze on the console. I plugged in an HDMI monitor (while the display was still plugged in) and rebooted my Pi, and it went past the console and booted to the Desktop on the HDMI monitor, but not on the LCD Display.

How can I get the KeDei LCD Display, as well as HDMI to work, on, preferably, the latest Raspbian PIXEL?

I should also mention that this is a touch display, so I'd like to keep the touch working.

EDIT: I installed the drivers on Raspbian Jessie Lite (no gui Raspbian) and it worked, but it broke HDMI :(

Thanks in advance!

Drivers / IMG Link: http://en.kedei.net/raspberry/raspberry.html

  • Hi @Leo, instead of adding 'solved' to your title or adding the solution in your question, you can post an answer below if you have enough detail to answer your own question. Once you click the green checkmark, your question will be marked solved by the system automatically; you don't need to do this yourself. Good to hear you found a solution to your problem though.
    – Aurora0001
    Mar 18, 2018 at 13:36
  • How did you actually solved your issue? Please specify what did you download, how did you install the driver?
    – Tomas M
    Nov 26, 2018 at 13:46
  • Follow this guide: epyon.be/2019/01/12/… Make sure you only have one 'dtoverlay' setting in your '/boot/config.txt' file and don't forget to repeat this process every time you perform a kernel package upgrade. Nov 18, 2020 at 2:43

2 Answers 2


I have the same hardware and screen. If you still have the instruction manual, it answers your question in the FAQs section. I can't upload the picture from the manual for some reason, but the answer given for "How can I change from LCD to HDMI output? Will I need (a) driver?" is:

"Yes, you have to format the SD card, then download the driver for HDMI. If you need to change output frequently, we suggest you prepare two SD cards with different drivers, one for LCD and another for HDMI."

Hope it helps. Online user manual available at http://www.osoyoo.com/?p=968

  • Thanks for the answer. I tried the drivers on the LATEST build (January 2017) of Raspbian PIXEL and it worked! Conveniently enough, the drivers came with scripts to switch between HDMI and LCD! So I put those scripts on my Desktop and now I'm able to switch between HDMI and LCD easily!
    – Leo Takacs
    Jan 18, 2017 at 20:45

There is an open source driver now for SPI bus to this device. Also supports touch.


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