---
product_id: 1849420
title: "SainSmart 7\" inch 800 * 480 LCD Display Touch Screen TFT Monitor VGA Input Driver Board Controller for Raspberry Pi 3 Model B Pi 2 B+"
brand: "sainsmart"
price: "S$2"
currency: SGD
in_stock: false
reviews_count: 9
url: https://www.desertcart.sg/products/1849420-sainsmart-7-inch-800-480-lcd-display-touch-screen-tft
store_origin: SG
region: Singapore
---

# 250cd/m2 Brightness 7" Display HDMI+VGA Input SainSmart 7" inch 800 * 480 LCD Display Touch Screen TFT Monitor VGA Input Driver Board Controller for Raspberry Pi 3 Model B Pi 2 B+

**Brand:** sainsmart
**Price:** S$2
**Availability:** ❌ Out of Stock

## Summary

> 📱 Elevate Your Display Game!

## Quick Answers

- **What is this?** SainSmart 7" inch 800 * 480 LCD Display Touch Screen TFT Monitor VGA Input Driver Board Controller for Raspberry Pi 3 Model B Pi 2 B+ by sainsmart
- **How much does it cost?** S$2 with free shipping
- **Is it available?** Currently out of stock
- **Where can I buy it?** [www.desertcart.sg](https://www.desertcart.sg/products/1849420-sainsmart-7-inch-800-480-lcd-display-touch-screen-tft)

## Best For

- sainsmart enthusiasts

## Why This Product

- Trusted sainsmart brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Compact Design:** Perfectly sized at 7 inches for portability without sacrificing performance.
- • **Crystal Clear Visuals:** Experience vibrant colors with a sharp 800x480 resolution.
- • **Versatile Connectivity:** Seamlessly connect via HDMI, VGA, or AV inputs for ultimate flexibility.
- • **Touch Screen Convenience:** Navigate effortlessly with an intuitive touch interface.
- • **Enhanced Viewing Experience:** Enjoy a 16:9 aspect ratio for immersive media consumption.

## Overview

The SainSmart 7" LCD Display is a versatile touch screen monitor featuring a resolution of 800x480, ideal for Raspberry Pi projects. With multiple input options including HDMI and VGA, it offers bright visuals at 250cd/m2, making it perfect for both professional and personal use.

## Description

Small kit, easy to use.   The LCD driver board is HDMI/VGA/2AV+Reversing Driver board , This controller board support Automatically Switch to AV2(Reversing View camera). Please connected ACC to 12V.   Feature:   *VGA input: physical resolution of 800*480, support the resolution range can be adjusted between 640*480 --- 1600*1200!  *AV1 video input (DVD devices can be linked or front camera)  *AV2 video input (the car automatically switches to the camera screen)  *Plug and Play: Support  *Control: Multi OSD operation or potentiometer to adjust the brightness and color  *Features: The maturity of the program, clear display   *reversing the priority feature set:  A, the default boot last saved channel.  B, boot, reversing signal, switch to AV2, reversing the signal disappears, back to the original channel.  C, stand, reversing signal, switch to AV2, reversing the signal disappears, return to standby   supports vertical and horizontal image flip, image 4:3 / 16:9 display format conversion  Driver board interfaces:   * 1.Power Supply(5~12V 2A)  * 2.HDMI  * 3.VGA Connector  * 4.AVI 5.AV1+AV2  * 6.Keyboard  * 7.TTL Signal 50Pin  * 8.LVDS Signal 1/2 ch 6bit 8bit  * 9.12V Backlight  * 10.Inverter Connector   Package List:   * 1 x HDMI+VGA+2AV Controller Board VS-TY2662-V1 (Support Automatically switch to AV2)  * 1 x 7" 800* 480 Lcd Panel AT070TN92 with Touch Screen  * 1 x USB Controller Card  * 1 x USB Cable  NOTE:   * This controller board support Automaticall

## Features

- SainSmart 7 inch 800* 480 Lcd Panel AT070TN92 with Touch Screen
- HDMI+VGA+2AV Controller Board VS-TY2662-V1
- Brightness: 250cd/m2 (Typ.)
- RGB:800*480; Aspect Ratio: 16:9 (width: height)
- Display Mode: TN, often white display, transmissive

## Images

![SainSmart 7" inch 800 * 480 LCD Display Touch Screen TFT Monitor VGA Input Driver Board Controller for Raspberry Pi 3 Model B Pi 2 B+ - Image 1](https://m.media-amazon.com/images/I/61d-u3Y7voL.jpg)
![SainSmart 7" inch 800 * 480 LCD Display Touch Screen TFT Monitor VGA Input Driver Board Controller for Raspberry Pi 3 Model B Pi 2 B+ - Image 2](https://m.media-amazon.com/images/I/612VZQWNI9L.jpg)
![SainSmart 7" inch 800 * 480 LCD Display Touch Screen TFT Monitor VGA Input Driver Board Controller for Raspberry Pi 3 Model B Pi 2 B+ - Image 3](https://m.media-amazon.com/images/I/61XB8R8WnsL.jpg)
![SainSmart 7" inch 800 * 480 LCD Display Touch Screen TFT Monitor VGA Input Driver Board Controller for Raspberry Pi 3 Model B Pi 2 B+ - Image 4](https://m.media-amazon.com/images/I/51SeLr+4o2L.jpg)
![SainSmart 7" inch 800 * 480 LCD Display Touch Screen TFT Monitor VGA Input Driver Board Controller for Raspberry Pi 3 Model B Pi 2 B+ - Image 5](https://m.media-amazon.com/images/I/51E5SnLufiL.jpg)

## Questions & Answers

**Q: Will this touch screen work with Windows 7 64 bit?**
A: Yes it does.

**Q: This unit says 5-12v 2a. so am i to understand that this will run off a 5v system? i am building my own tablet with this as the base.**
A: Works well at 5V. I found that the board heated up when using 12V. 5V allows the board to run much cooler.

**Q: does this screen work with retropie and raspberry pi 2**
A: I use mine with Raspberry Pi 2 and Windows 10 IOT.  I'm not sure about retropie, but it has an HDMI input.

**Q: Do you know what the polarity is for the power supply connector? For use with an AC adapter for example?**
A: Not sure off top of my head. Normally I use a voltmeter to check these things. Properly designed circuits will have a blocking diode to prevent polarity reversal issues. Those that don't, may have smoke issues!

## Customer Reviews

### ⭐⭐⭐⭐⭐ 5.0 out of 5 stars







  
  
    Five Stars
  

*by M***S on Reviewed in the United States on September 3, 2014*

Great product. Works with my Pi B+ and the Beaglebone Black.  This is what I did to get it running with the RPi (the BBB process is pretty much the same):The drivers are already there for the RPi, at least it was for the B+ (which is the one I have).I had to build the kernel to get the screen to work.  I did that from an Ubuntu VM running 3.13.0-35-generic 32-bit (VMWare Player).This is what I did:Attach the controller to the RPi and check that it sees the screen, you're looking for an eGalax entry:$ lsusbBus 001 Device 005: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen$ cd ~$ mkdir src$ cd srcGet the kernel sources:$ wget https://github.com/raspberrypi/linux/archive/rpi-3.12.y.tar.gz$ tar -zxvf  rpi-3.12.y.tar.gz$ cd linux-rpi-3.12.yInstall dependencies:$ sudo apt-get install git libncurses5 libncurses5-dev qt4-dev-tools build-essentialInstall toolchain:$ sudo apt-get install gcc-arm-linux-gnueabihfMake sure the source objects are clean:$ make mrproperCreate a folder for the generated kernel:$ mkdir ../kernelGenereate the .config file:$ make O=../kernel/ ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf- bcmrpi_cutdown_defconfigConfigure the kernel:$ make O=../kernel/ ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf- menuconfigNavigate to Device Drivers -> Input Device Support -> Touch Screens and select it. Go to USB Touchscreen Driver select it.  Go to "eGalax, eTurboTouch CT-410/510/700 device support" and select it.  Exit all the way and save the file when prompted.Compile the kernel:$ make O=../kernel/ ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf- -k -j3The -j3 option enables parallel build.  The number should be the number of cores (of the machine where you're compiling) +1.The build took about 10 minutes on my pc.  When the build completes, you will have the new kernel in ../kernel created above.Create the kernel image:$ cd ../$ git clone git://github.com/raspberrypi/tools.git$ cd ~/src/tools/mkimage$ ./imagetool-uncompressed.py ../../kernel/arch/arm/boot/ImageBuild the modules$ cd ../../kernel$ mkdir ../modules$ make modules_install ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf- INSTALL_MOD_PATH=../modules/To replace the kernel, get the latest firmware:$ wget https://github.com/raspberrypi/firmware/archive/next.tar.gz$ tar -zxvf next.tar.gzIn the small partition of the SD card (/boot):- replace the /boot/bootcode.bin in the SD card with ~/src/kernel/firmware-next/boot/bootcode.bin- replace the /boot/kernel.img in the SD card with ~/src/tools/mkimage/kernel.img- replace the /boot/start.elf in the SD card with ~/src/kernel/firmware-next/boot/start.elfIn the big partition of the SD card (/root):- replace the /lib/firmware in the SD card with ~/src/modules/lib/firmware- replace the /lib/modules in the SD card with ~/src/modules/lib/modules- replace the /opt/vc in the SD card with ~/src/kernel/firmware-next/hardfp/opt/vcNow your SD card contains the new image.  Safely eject the SD card, plug the touch controller to your RPi, boot it with the SD card, run startx, and check that you can move the cursor.Once I was in the desktop, my touch input was working but it needed to be calibrated.To calibrate, you need to install an X input calibrator and some dependencies:$ sudo apt-get install libx11-dev libxext-dev libxi-dev x11proto-input-dev$ cd ~$ wget http://github.com/downloads/tias/xinput_calibrator/xinput_calibrator-0.7.5.tar.gz$ tar -zxvf xinput_calibrator-0.7.5.tar.gz$ cd configure$ make$ sudo make install$ xinput_calibratorFollow the instructions on the screen.  After calibration you should see something like this:Calibrating EVDEV driver for "eGalax Inc. USB TouchController" id=8  current calibration values (from XInput): min_x=1938, max_x=114 and min_y=1745, max_y=341Doing dynamic recalibration:  Setting new calibration data: 121, 1917, 317, 1741--> Making the calibration permanent <--  copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf'Section "InputClass"  Identifier  "calibration"  MatchProduct  "eGalax Inc. USB TouchController"  Option  "Calibration"  "121 1917 317 1741"  Option  "SwapAxes"  "1"EndSectionFor Raspbian, you have to create the file:$ sudo nano /usr/share/X11/xorg.conf.d/01-input.confAdd in this file the content above, starting with Section "InputClass" line and save the file.Note: Make sure that you don't have sections like MatchProduct  "eGalax Inc. USB TouchController" in other files from /usr/share/X11/xorg.conf.d/ folder (highest number files are processed last).Now touchscreen should be calibrated and after reboot it will keep the settings.  Yolu can run xinput_calibration again in order to have the pointer to the desired points. You can update the numbers given by the xinput_calibration utility in the usr/share/X11/xorg.conf.d/01-input.conf file in order to have the best calibration at boot.

### ⭐⭐⭐⭐ 4.0 out of 5 stars







  
  
    This is a good touchscreen for the price
  

*by A***N on Reviewed in the United States on May 15, 2015*

This is a good touchscreen for the price.  It took me a couple of days to figure it out.  So here is what I have learned trying to configure this on a raspberry pi 2 using HDMI connection:1) The unit comes in pieces like the photos provide on Amazon.  You will need to put together the unit following this youtube video:  https://www.youtube.com/watch?v=ILBcgpWClD8  Note: you will need to find a power supply that outputs 12 VDC for the display board.  I pulled mine from an old router.2) Once you have the hardware hooked up, put the lcd on HDMI mode.  Then boot up your pi.3) Check if your pi sees the display and also the USB touchscreen controller by typing on the command line: lsusb  This should list the Touchscreen on one of your USB for the pi 24) The touchscreen might be seen but not working yet.  For me I grabbed the latest version of the kernel with the drivers (version later than 3.18.11).  To update the kernel type on the command line: rpi-updateNote you pi 2 needs to have internet connection.  This will download the latest kernels into your /lib/modules directory.5) Reboot your pi to refresh it to the new kernel to access the latest drivers6) Lets say the latest kernel you downloaded was 3.18.13, then after you reboot and login go to the /lib/modules/3.18.13-v7+ directory by typing on the command line: cd /lib/modules/3.18.13-v7+/kernel/drivers/input/touchscreen7) In that directory you will see usbtouchscreen.ko and egalax_ts.koLoad the modules to your kernel by typing on the command line:  insmod usbtouchscreen.ko  insmod egalax_ts.ko8) To take out the black border on the display and make to lcd more touch friendly to the fingers, you will need to edit the config.txt file located in the /boot directory.To take out black border, change the disable_overscan=1 (this was originally 0)To lower the resolution of the display, add the following lines:hdmi_group=1hdmi_mode=2The HDMI group set to 1 allows you to set the HDMI mode where mode = 2 is the 480p  .  Here is the link for the mode definitions: http://elinux.org/RPiconfigReboot your pi9) You will want to calibrate your touchscreen.  Follow the instructions on this link https://www.raspberrypi.org/forums/viewtopic.php?p=202150You will need to install the libraries first in order to successfully run ./configure.  If the configure was successful, then you can run make, etc.Good Luck!

### ⭐⭐⭐⭐ 4.0 out of 5 stars







  
  
    Tech Support Responded
  

*by M***B on Reviewed in the United States on October 7, 2015*

The product works but... While installing the components,  the end came off of the cable that connects the USB board to the ribbon cable on the display.  When I contacted SainSmart tech support to find out if I could purchase a new cable,  they requested my order number which I supplied but never responded after that.  I was left to devise my own solution to fix the cable in order to use the touch screen functionality.  I would have rated this 5 stars if their tech support would have helped me. This is a real shame as I have used many of their relay products in the past. In the future I will probably look for products from other manufacturers because of the lack of adequate technical support from SainSmart.Update 10/19/2015: After posting this review, tech support contacted me again.  I received a replacement cable today.  Bumping this to 4 stars.  It's a great product.  I've gotten the touch screen working on Windows 10 but have been unsuccessful on Linux (Ubuntu and Debian).  Still working on it.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.sg/products/1849420-sainsmart-7-inch-800-480-lcd-display-touch-screen-tft](https://www.desertcart.sg/products/1849420-sainsmart-7-inch-800-480-lcd-display-touch-screen-tft)

---

*Product available on Desertcart Singapore*
*Store origin: SG*
*Last updated: 2026-05-09*