Dark Light

MHS35 3.5 Inch Touch Screen product Features

  • Physical resolution 320 x 480, with resistive touch control
  • It supports up to 125MHz SPI signal input, showing stable no screen and no flicker
  • With the refresh rate of raspberry pie around 50Hz, play video to play the game without pressure
  • Support FBCP software drive, support double screen display, can adjust the resolution of the software to zoom
  • Same size as the Raspberry Pi, perfectly compatible and can be directly inserted into any version of the Raspberry Pi (Raspberry Pi ZeroW, A, A+, B, B+, 2B, 3B, 3B+,4B)
  • Support Raspbian/Ubuntu/Kali system, provide driver and image
  • This product has passed CE and RoHS certification

Main Parameters

NameDescription
SKUMHS3528
Screen Size3.5inch
LCD TypeTFT
Module InterfaceSPI (upports up to 125MHz SPI input)
Resolution320*480 (Pixel)
Touch Screen ControllerXPT2046
LCD Driver ICILI9486
BacklightLED
power consumption0.16A*5V
Working temperature(℃)-20~60
Active Area48.96×73.44(mm)
Module PCB Size85.42*55.60 (mm)
Package Size136x98x41 (mm)
Product Weight(Package containing)(g)92 (g)

Hardware Description

1, 173.3VPower positive (3.3V power input)
2, 45VPower positive (5V power input)
3, 5, 7, 8, 10, 12, 13, 15, 16NCNC
6, 9, 14, 20, 25GNDPower ground
11TP_IRQThe touch panel is interrupted, and it is detected that the touch panel is pressed low
18LCD_RSInstruction/data register selection, low level is instruction, high level is data
19LCD_SI / TP_SILCD display / touch panel SPI data input
21TP_SOTouch panel SPI data output
22RSTReset signal, low reset
23LCD_SCK / TP_SCKLCD display / touch panel SPI clock signal
24LCD_CSLCD chip select signal, low level enable
26TP_CSTouch panel chip select signal, low level enable

. Install on the Raspbian system (the Raspberry Pi needs to connect to the Internet)

Log in to the Raspberry Pi terminal(SSH remote login user name and password, see the image download of the Download Resources(Q:The ssh can’t connect?)

Execute the following command to get the LCD driver and install it (after copying, click the right mouse button in the Putty window to paste):

sudo rm -rf LCD-show
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./MHS35-show

How to install the 3,5 inch touch screen for Raspberry Pi in the Raspberry/Ubuntu Mate/Kali/Retropie system

Download the local driver, the download link is as follows: (Because of system differences, the driver downloaded from github cannot run normallyin the three systems Ubuntu Mate, Kali, Retropie, so only local drivers can be used)

Driver download for Ubuntu-mate-18.04 system:LCD-show.tar.gz

Driver download for Kali-linux system:LCD-show.tar.gz

Driver download for the retropie-rpi2_rpi3-rpi4 system:LCD-show.tar.gz

Driver download for retropie-rpi1_zero system:LCD-show.tar.gz(2)

Log in to the Raspberry Pi terminal(SSH remote login user name and password, see the image download of the Download Resources

(Q:The ssh can’t connect?)

Copy the local driver to the running Raspberry Pi system and execute the following command to extract it (can be copied by SD card or FileZilla software)

tar -xvzf LCD-show.tar.gz

(4) Execute the following command to install the LCD driver

chmod -R 755 LCD-show
cd LCD-show/
sudo ./MHS35-show

Step 4, Check if the driver is successfully installed(1) After the LCD driver is installed, the system will automatically restart. After the startup is successful, the LCD can display and touch normally,indicating that the driver installation is successful.

Note:A. Ubuntu system default SSH is not enabled, the specific method of opening seeRaspberryPi Ubuntu-mate open ssh instructionsB. Ubuntu-18.04 system ssh connection may fail, the specific solution is shown in RaspberryPi Ubuntu-mate-18.04 ssh connection failure solution descriptionC. The retropie-rpi1_zero system cannot log in via SSH (no network port and wifi module). You need to copy the driver through the serial port. For details, see RaspberryPi Zero open serial instructionsD. Retropie system game installation and setup instructions see RaspberryPi Retropie using instructions

How to rotate the display direction

This method only applies to the Raspberry Pi series of display screens, other display screens do not apply.

  • Method 1,If the driver is not installed, execute the following command (Raspberry Pi needs to connected to the Internet):
sudo rm -rf LCD-show
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./XXX-show 180

After execution, the driver will be installed. The system will automatically restart, and the display screen will rotate 90 degrees to display and touch normally.
 ‘ XXX-show ‘ can be changed to the corresponding driver, and ‘ 90 ‘ can be changed to 0, 90, 180 and 270, respectively representing rotation angles of 0 degrees, 90 degrees, 180 degrees, 270 degrees)

  • Method 2,If the driver is already installed, execute the following command:
cd LCD-show/
sudo ./rotate.sh 180

After execution, the system will automatically restart, and the display screen will rotate 90 degrees to display and touch normally.
( ‘ 90 ‘ can be changed to 0, 90, 180 and 270, respectively representing rotation angles of 0 degrees, 90 degrees, 180 degrees, 270 degrees)
If the rotate.sh prompt cannot be found, use Method 1 to install the latest drivers

Leave a Reply
Related Posts