I am totally stymied on headless setup of a Raspberry Pi Zero W.

I have followed numerous guides, with no success and have decided to resort to setup with a display.

I have an XPT2046 Resistive Touch Screen but it requires modifying configuration files and I see contradicting details on various sites, so don't want to waste any more time.

enter image description here Does anyone know of a distro which supports that display natively, without having to change configuration files?

  • 1
    I've update mt answer according to your picture.
    – cyclone125
    Mar 12 '19 at 10:56
  • Thanks (+1) This is incredibly helpful. Mar 12 '19 at 15:21
  • There are distros available. See this dpciment, BUT they may be out of date, so it's probably best to add the drivers into the latest Raspbian or other distro, and then calibrate it. May 4 '20 at 18:07

XPT2046 (not XTP) is not a LCD display designation, it's just resistive touch screen controller chip, which is used in several different LCD modules. That's why you can't find any distro for it.

You should find some other designation on it, e.g. ILI9341 or something similar. Or please post images of both sides of your LCD module here.


It looks like this one is another clone of Waveshare 3.5 inch LCD:

They have three different models (A, B, C) with different drivers, but most likely, your one refers to A model.

User manual: https://www.waveshare.com/w/upload/1/1e/RPi_LCD_User_Manual_EN.pdf

Driver: https://github.com/waveshare/LCD-show

Distro: https://drive.google.com/open?id=1xsvANujoImwVQvdf0n7IiUjP8BuCe2GK (could be very old but you can try it at least to check if it would work with your LCD).

If you get no luck with this one - you can try B or even C (least likely) drivers/distros.

About installation and configuration of the driver you can read this thread.

  • I had forgotten this question, so searched again and found [this page](lcdwiki.com/… which got the display to work, but not the touch screen functionality. If I get that working, I will report back here May 4 '20 at 17:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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