4 Inch Touch Screen Monitor for Raspberry Pi

From Wiki
Jump to: navigation, search


SC009 1.png
This 4 inch LCD Touchscreen fits snuggly on top of the Raspberry Pi, a little wider than Raspberry Pi, but totally beneficial to take your projects from good to great. The resistive touchscreen provides you with an easy way to display information coming off of the Raspberry Pi and the OS currently running on it.

The 4 touch screen with resolution 480*320 and has a high refreshing rate, nearly 50-60 frames per second, thus giving you the best fantastic game-play and vedio-watching experience. The back light switch of this LCD touch screen HAT can be turned off to lower power consumption. Simply plug the 13x2 GPIO header into your desired Raspberry Pi and you'll be able to start using your new resistive touch screen!

Note: The screen is not driver-free, you will need to install a driver to play.


  • Screen Size: 4inch
  • Type: TFT, Resistive Touch
  • Interface: SPI/GPIO
  • SPI Driver Speed: 125mHZ
  • Resolution: 480x320(pixel)
  • Backlight switch: turn on/off the backlight to save power
  • Dimension: 95.5×61mm
  • Power Consumption: 5V 0.16A

Package Including

  • 1 x 4inch Touch Screen
  • 1 x Touch Pen


Download the image you need by accessing the Raspberry Pi official tool
SC009 2.png
The following page pops up after the tool installation.
SC009 3.png
Click "CHOOSE OS" to choose the control system.
SC009 4.png
SC009 5.png
Click "WRITE" to start writing in the system. Please wait for a moment.
SC009 6.png


  1. The good use of the screen requires you to install a driver and you can do it by connecting to RPi via ssh.
    • Create an empty file named "ssh" without a suffix in the directoy /boot.
    • SC009 7.png
  2. Connect the RPi & the screen as shown. Align the pin header on the RPi with that on the screen.
  3. SC009 8.png

  4. Insert the SD card into the SD slot on RPi. Then plug the RPi power adapter and network cable.
  5. The RPi starts as soon as it's connected to the power supply. Next, you can find your RPi ip.
  6. Got the ip, you can use putty tool to control RPi remotely via ssh remote connection.
  7. The terminal page appears once you click open. By default, the ID is "pi" and the password is "raspberry". Note the alphabetic case.
  8. Note: The password characters are hidden when you are entering.
    SC009 10.png

  9. Type in the following commands in order. Press "Enter" once each time you've finished one line.
    1. sudo rm -rf LCD-show
    2. git clone https://github.com/goodtft/LCD-show.git
    3. chmod -R 755 LCD-show
    4. cd LCD-show/
    5. sudo ./MHS40-show

    The above commands executed, the system restarts automatically for display and touch in good condition.