Raspberry Pi LCD Display w/touch [Size]




  • Available in three sizes: 3.5”_GPIO, 5”_HDMI and 7”_HDMI
  • Very easy to install and use, compatible and compact size for RPI
  • Very easy to setup software and drivers for RPI
  • Compatible and plugs directly into any version of Raspberry Pi (Raspberry Pi generation B-type need to reprovision the HDMI cable), no need cable for B+ , A+ and R2
  • Can also be used for Cubieboard, Marsboard which has HDMI interface.
  • Provide drive (which can be directly used to customize the Raspbian system)
  • Universal HDMI display is not limited to Raspberry Pi (with resolution requirements)
  • For display only, does not occupy any I/O resources (need I/Os for using the touch function)
  • The backlight control by switch, better power saving
  • Immersion Gold process, crafted
  • Package includes:
    • Main LCD LCM Board Module
    • installation screws kit
    • For 5”inch HDMI:
      • includes HDMI-to-HDMI convert board from LCD to RPI:
      • default convert board for RPI3
      • if you need RPI4 please simply add order note or email us after you placed the order.
    • touch panel pen
  • Package NOT includes: raspberry pi board, microsd card, wifi mini card, etc

All documentations, specifications, demo, driver, detailed images please find here.

Additional information

Weight N/A

, ,

4 reviews for Raspberry Pi LCD Display w/touch [Size]

  1. 5 out of 5

    errol (verified owner)

    Great screen, but setting up is hard to figure out. If not set up correctly then you might see a broken screen with “dead” patches not showing any image.
    Here is how to set it up. Make sure that all lines in config.txt with the work spi has a # in front, else touch does not load. Now add the following to config.txt, which should get you started:
    hdmi_cvt 800 480 60 6 0 0 0

  2. 5 out of 5

    errol (verified owner)

    If the cursor jumps too much when you touch the screen then change xohms=150 to xohms=400
    Much better.

  3. 4 out of 5


    Great screen at a great price point! I had some trouble getting the touch to work properly though, especially around the lower left and right corners, but I stumbled upon this page: http://archlinuxarm.org/forum/viewtopic.php?f=60&t=9246&sid=d674a95bb7733482fc6112fc93f257df that shed some light on the matter. Basically, you begin by modifying the /boot/config.txt file as errol described above, like so:

    hdmi_cvt 800 480 60 6 0 0 0

    I omitted the hdmi_force_hotplug part because it isn’t strictly necessary, and also the hdmi_mode=1 part because you’re resetting the hdmi_mode to 87 on the next line anyway.

    With the dtoverlay…. line above, the pointer kept jumping about even after changing xohms to 400 (at which point it didn’t even register touches at all, so I brought it down to 150 again), so I adjusted the line to look like this:


    And it worked beautifully. I’m running a vanilla install of Raspbian Jessie (the February 2016 version) and I installed xinput_calibrator from here: http://adafruit-download.s3.amazonaws.com/xinput-calibrator_0.7.5-1_armhf.deb

    1) Modify /boot/config.txt to include the following lines:

    hdmi_cvt 800 480 60 6 0 0 0

    2) Install xinput_calibrator to calibrate the touchscreen

    Tested working on Raspbian Jessie (February 2016)

  4. maguye007 (verified owner)

    Also, to get XServer to make the touchscreen calibration permanent, follow the steps from this page: http://tutorials-raspberrypi.de/lcd-touch-display-teil-2-anpassungen/ (Google Translate will help) for creating the calibration file. The /etc/X11/xorg.conf.d folder didn’t exist for me, so I had to create that first. Once that was done, I simply created the 99-calibration.conf file with the contents that xinput_calibrator provided, saved and it worked

Add a review

Product Enquiry