Difference between revisions of "MHS-3.5inch RPi Display"

From LCD wiki
Jump to: navigation, search
(Download Resources)
(Download Resources)
 
(79 intermediate revisions by 3 users not shown)
Line 8: Line 8:
 
== <font color="blue">Product Video</font> ==
 
== <font color="blue">Product Video</font> ==
 
{{#ev:youtube|iMtsr2h_Seg}}
 
{{#ev:youtube|iMtsr2h_Seg}}
 +
 
*[http://www.lcdwiki.com/Video_Presentation Related Video]
 
*[http://www.lcdwiki.com/Video_Presentation Related Video]
  
Line 13: Line 14:
 
[[File:3.5-MHS-main-2-20181107-9.jpg|300px]][[File:MHS3521-012.jpg|300px]][[File:3.5-MHS-100-2-20181107-9.jpg|300px]]
 
[[File:3.5-MHS-main-2-20181107-9.jpg|300px]][[File:MHS3521-012.jpg|300px]][[File:3.5-MHS-100-2-20181107-9.jpg|300px]]
  
==<font color="blue"> Features</font>==
+
==<font color="blue"> Product Features</font>==
  
 
* Physical resolution 320 x 480, with resistive touch control
 
* Physical resolution 320 x 480, with resistive touch control
Line 19: Line 20:
 
* With the refresh rate of raspberry pie around 50Hz, play video to play the game without pressure
 
* 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
 
* Support FBCP software drive, support double screen display, can adjust the resolution of the software to zoom
* Raspberry Pi ZeroW, A, A+, B, B+, 2B, 3B, 3B+)
+
* 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
 
* Support Raspbian/Ubuntu/Kali system, provide driver and image
 
* This product has passed CE and RoHS certification
 
* This product has passed CE and RoHS certification
  
== <font color="blue">Key Parameters </font>==
+
== <font color="blue">Main Parameters </font>==
  
 
{| class="wikitable" border="1" style="width: 50%; background-color: white;"
 
{| class="wikitable" border="1" style="width: 50%; background-color: white;"
 +
|Name
 +
|Description
 +
|-
 
|SKU
 
|SKU
|MHS3521
+
|MHS3528
 +
|-
 +
|Screen Size
 +
|3.5inch
 
|-
 
|-
 
|LCD Type
 
|LCD Type
 
|TFT
 
|TFT
 
|-
 
|-
|LCD Interface
+
|Module Interface
 
|SPI (upports up to 125MHz SPI input)
 
|SPI (upports up to 125MHz SPI input)
 
|-
 
|-
|Touch Screen Type
+
|Resolution
|Resistive
+
|320*480 (Pixel)
 
|-
 
|-
 
|Touch Screen Controller
 
|Touch Screen Controller
 
|XPT2046
 
|XPT2046
 
|-
 
|-
|Colors
+
|LCD Driver IC
|65536
+
|ILI9486
 
|-
 
|-
 
|Backlight
 
|Backlight
 
|LED
 
|LED
|-
 
|Resolution
 
|320*480 (Pixel)
 
 
|-
 
|-
 
|power consumption
 
|power consumption
|120ma
+
|0.16A*5V
 
|-
 
|-
 
|Working temperature(℃)
 
|Working temperature(℃)
| -20~70
+
| -20~60
 +
|-
 +
|Active Area
 +
|48.96x73.44(mm)
 +
|-
 +
|Module PCB Size
 +
|85.42*55.60 (mm)
 +
|-
 +
|Package Size
 +
|136x98x41 (mm)
 +
|-
 +
|Product Weight(Package containing)(g)
 +
|92 (g)
 
|}
 
|}
== <font color="blue">Interface </font>==            
+
 
 +
== <font color="blue">Hardware Description</font>==
 +
[[File:MHS3528-002.jpg|800px]]
 +
 
 +
*Interface Definition
 +
           
 
{| class="wikitable" border="1" style="width: 50%; background-color: white;"
 
{| class="wikitable" border="1" style="width: 50%; background-color: white;"
 
|-
 
|-
Line 71: Line 92:
 
| Power positive (5V power input)
 
| Power positive (5V power input)
 
|-
 
|-
| 3, 5, 7, 8, 10, 22
+
| 3, 5, 7, 8, 10, 12, 13, 15, 16
 
| NC
 
| NC
 
| NC
 
| NC
Line 77: Line 98:
 
| 6, 9, 14, 20, 25
 
| 6, 9, 14, 20, 25
 
| GND
 
| GND
| Ground
+
| Power ground
 
|-
 
|-
 
| 11
 
| 11
 
| TP_IRQ
 
| TP_IRQ
| Touch Panel interrupt, low level while the Touch Panel detects touching
+
| The touch panel is interrupted, and it is detected that the touch panel is pressed low
 
|-
 
|-
| 12
+
| 18
| KEY1
 
| Key
 
|-
 
| 13
 
| RST
 
| Reset
 
|-
 
| 15
 
 
| LCD_RS
 
| LCD_RS
| LCD instruction control, Instruction/Data Register selection
+
| Instruction/data register selection, low level is instruction, high level is data
|-
 
| 16
 
| KEY2
 
| KEY
 
|-
 
| 18
 
| KEY3
 
| KEY
 
 
|-
 
|-
 
| 19
 
| 19
 
| LCD_SI / TP_SI
 
| LCD_SI / TP_SI
| SPI data input of LCD/Touch Panel
+
| LCD display / touch panel SPI data input
 
|-
 
|-
 
| 21
 
| 21
 
| TP_SO
 
| TP_SO
| SPI data output of Touch Panel
+
| Touch panel SPI data output
 +
|-
 +
| 22
 +
| RST
 +
| Reset signal, low reset
 
|-
 
|-
 
| 23
 
| 23
 
| LCD_SCK / TP_SCK
 
| LCD_SCK / TP_SCK
| SPI clock of LCD/Touch Panel                                                   
+
| LCD display / touch panel SPI clock signal
 
|-
 
|-
 
| 24
 
| 24
 
| LCD_CS
 
| LCD_CS
| LCD chip selection, low active
+
| LCD chip select signal, low level enable
 
|-
 
|-
 
| 26
 
| 26
 
| TP_CS
 
| TP_CS
| Touch Panel chip selection, low active
+
| Touch panel chip select signal, low level enable
 
|}
 
|}
  
==<font color="blue"> Driver Installation</font>==
+
*Product Size
 +
 
 +
[[file: 3.5-MHS-size.jpg|400px]]
 +
 
 +
==<font color="blue"> How to use in the Raspberry/Ubuntu Mate/Kali/Retropie system </font>==
 +
'''There are two ways to use it'''
 +
 
 +
'''The First Method'''
 +
 
 +
:Directly download the image we created and burn it into the micro SD card and insert it into the RaspberryPi.[http://www.lcdwiki.com/res/PublicFile/How_to_use_Raspberry_Pi(Download,Format,Burn,SSH,PuTTy)-V1.0.pdf <font color="red"> (Q:How to burn?)</font>]
 +
:Image download see the image download section of the [[#Download Resources|'''Download Resources''']]
  
 +
'''The second method'''
  
'''Step1,''Install the Raspbian/''UbuntuMate official mirror  [http://www.lcdwiki.com/res/PublicFile/%E6%A0%91%E8%8E%93%E6%B4%BE%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B(%E4%B8%8B%E8%BD%BD%EF%BC%8C%E6%A0%BC%E5%BC%8F%E5%8C%96%EF%BC%8C%E7%83%A7%E5%BD%95%EF%BC%8CSSH%EF%BC%8CPuTTy)-V1.0.pdf (Q:How to?)]'''                                                                     
+
:'''Step 1, install the latest official image of various systems  [http://www.lcdwiki.com/res/PublicFile/How_to_use_Raspberry_Pi(Download,Format,Burn,SSH,PuTTy)-V1.0.pdf <font color="red"> (Q:How to install?)</font>]'''                                                                     
  
:(1) Download the latest [https://www.raspberrypi.org/downloads/ Raspbian]/[https://ubuntu-mate.org/download/ ubuntumate] mirror from official
+
::(1)Download the latest[https://www.raspberrypi.org/downloads/ '''Raspbian''']/[https://ubuntu-mate.org/download/ '''Ubuntu Mate''']/[https://www.offensive-security.com/kali-linux-arm-images/ '''Kali-linux''']/[https://retropie.org.uk/download/ '''Retropie''']image from the official
:(2) Use <SDFormatter> to format Micro SD card
+
::(2) Format the Micro SD card using SDFormatter
:(3) Use <Win32DiskImager> to burn the official image to Micro SD card
+
::(3) Use Win32DiskImager to burn the official image to the Micro SD card
  
'''Step2,Connect with RaspberryPi'''
+
:'''Step 2, connect with the Raspberry Pi'''
  
:[[File:MHS3521-013.jpg|left|337x337px]]
+
::[[file:MHS3521-013.jpg|left|337x337px]]
  
 
<br />
 
<br />
Line 143: Line 163:
  
 
:Align right-side to insert the LCD screen               
 
:Align right-side to insert the LCD screen               
:Plug-in MicroSD card, connect network and power 
+
:Plug-in MicroSD card, connect network and power   
  
 
<br />
 
<br />
 +
 
<br />
 
<br />
 +
 
<br />
 
<br />
 
<br />
 
<br />
<br />
 
'''Step3,Install Driver for RaspberryPi'''                                                                       
 
  
:(1)Login to raspberryPi terminal by SSH (user name: pi ,password :raspberry)  '''[http://www.lcdwiki.com/res/PublicFile/%E6%A0%91%E8%8E%93%E6%B4%BE%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B(%E4%B8%8B%E8%BD%BD%EF%BC%8C%E6%A0%BC%E5%BC%8F%E5%8C%96%EF%BC%8C%E7%83%A7%E5%BD%95%EF%BC%8CSSH%EF%BC%8CPuTTy)-V1.0.pdf (Q:How to?)]'''
+
:'''Step 3, install the LCD driver'''
:(2)Execute the following commands (raspberryPi needs to connect Internet):
+
::'''A. Install on the Raspbian system (the Raspberry Pi needs to connect to the Internet)'''                                                                   
{{code|1=
+
:::(1) Log in to the Raspberry Pi terminal(SSH remote login user name and password, see the image download of the [[#Download Resources|'''Download Resources''']])  [http://www.lcdwiki.com/res/PublicFile/How_to_use_Raspberry_Pi(Download,Format,Burn,SSH,PuTTy)-V1.0.pdf <font color="red">(Q:The ssh can't connect?)</font>]
 +
:::(2) 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):
 +
 
 +
{| style="width: 100%; margin-left:3.2%;background-color: white;" "
 +
|{{code|1=
 
sudo rm -rf LCD-show
 
sudo rm -rf LCD-show
 
git clone https://github.com/goodtft/LCD-show.git
 
git clone https://github.com/goodtft/LCD-show.git
Line 160: Line 184:
 
cd LCD-show/
 
cd LCD-show/
 
sudo ./MHS35-show}}
 
sudo ./MHS35-show}}
 +
|}
 +
 +
::'''B. Install on the Ubuntu Mate, Kali, Retropie system'''
 +
:::(1) Download the local driver, the download link is as follows: (Because of system differences, the driver downloaded from github cannot run normally
 +
::::in the three systems Ubuntu Mate, Kali, Retropie, so only local drivers can be used)
 +
::::Driver download for Ubuntu-mate-18.04 system:[http://www.lcdwiki.com/res/MHS3528/ubuntu-mate-18.04/LCD-show.tar.gz '''LCD-show.tar.gz''']
 +
::::Driver download for Kali-linux system:[http://www.lcdwiki.com/res/MHS3528/kali-linux/LCD-show.tar.gz '''LCD-show.tar.gz''']
 +
::::Driver download for the retropie-rpi2_rpi3-rpi4 system:[http://www.lcdwiki.com/res/MHS3528/retropie-rpi2_rpi3/LCD-show.tar.gz '''LCD-show.tar.gz''']
 +
::::Driver download for retropie-rpi1_zero system:[http://www.lcdwiki.com/res/MHS3528/retropie-rpi1_zero/LCD-show.tar.gz '''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|'''Download Resources''']])  [http://www.lcdwiki.com/res/PublicFile/How_to_use_Raspberry_Pi(Download,Format,Burn,SSH,PuTTy)-V1.0.pdf <font color="red">(Q:The ssh can't connect?)</font>]
 +
:::(3) 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)
 +
 +
{| style="width: 100%; margin-left:3.2%;background-color: white;" "
 +
|{{code|1=
 +
tar -xvzf LCD-show.tar.gz
 +
}}
 +
|}
 +
 +
:::(4) Execute the following command to install the LCD driver
  
:(3) After the above commands are executed, the system will automatically restart and be able to display and touch normally now.
+
{| style="width: 100%; margin-left:3.2%;background-color: white;" "
::Note: after installing this driver, the HDMI output will be disabled. If it is necessary to switch back to the HDMI display, execute:
+
|{{code|1=
{{code|1=
+
chmod -R 755 LCD-show
sudo ./LCD-hdmi}}
+
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 see[http://www.lcdwiki.com/res/PublicFile/RaspberryPi_Ubuntu-mate_Open_SSH_Instructions_EN.pdf '''RaspberryPi Ubuntu-mate open ssh instructions'''] 
 +
:B. Ubuntu-18.04 system ssh connection may fail, the specific solution is shown in [http://www.lcdwiki.com/res/PublicFile/RaspberryPi_Ubuntu-mate-18.04_SSH_Connect_EN.pdf '''RaspberryPi Ubuntu-mate-18.04 ssh connection failure solution description'''] 
 +
:C. 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 [http://www.lcdwiki.com/res/PublicFile/RaspberryPi_Zero_Open_Serial_Instructions_EN.pdf '''RaspberryPi Zero open serial instructions'''] 
 +
:D. Retropie system game installation and setup instructions see [http://www.lcdwiki.com/res/PublicFile/RaspberryPi_Retropie_Using_Instructions_EN.pdf '''RaspberryPi Retropie using instructions''']
 +
 
 +
{{rotate}}
 +
 
 +
==<font color="blue">FAQ</font>==
 +
 
 +
* [[How to resolve the issue of touch flip in resistive touch production]]
 +
* [[HDMI display does not display after installing FBCP driver]]
  
 
==<font color="blue"> Download Resources</font>==
 
==<font color="blue"> Download Resources</font>==
Line 170: Line 233:
 
* '''Document'''
 
* '''Document'''
  
# [http://www.lcdwiki.com/res/MHS3528/MHS-3.5inch_QuickStart.pdf MHS-3.5inch_QuickStart]
+
# [http://www.lcdwiki.com/res/MHS3528/MHS-3.5inch_Display_QuickStart-V1.0.pdf '''MHS-3.5inch Display quick start''']
# [http://www.lcdwiki.com/res/PublicFile/How_to_install_matchbox-keyboard(En).pdf How_to_install_matchbox-keyboard]
+
# [http://www.lcdwiki.com/res/MHS3528/MHS-3.5inch_Display_User_Manual_EN.pdf '''MHS-3.5inch Display user manual''']
# [http://www.lcdwiki.com/res/Show_Direction_and_Touch/How_to_calibrate_the_resistance_touch_screen-V1.2.pdf How_to_calibrate_the_resistance_touch_screen-V1.2]
+
# [http://www.lcdwiki.com/res/PublicFile/How_to_install_the_LCD_driver_V1.2.pdf '''How to install the LCD driver''']
# [http://www.lcdwiki.com/res/Show_Direction_and_Touch/How_to_change_display_direction-GPIO-Resistive_Touch-V1.2.pdf How_to_change_display_direction-GPIO-Resistive_Touch-V1.2]
+
# [http://www.lcdwiki.com/res/PublicFile/How_to_calibrate_the_resistance_touch_screen-V1.2.pdf '''How to calibrate the resistance touch screen''']
 
+
# [http://www.lcdwiki.com/res/PublicFile/How_to_install_matchbox-keyboard(En).pdf '''How to install matchbox-keyboard''']
* '''Driver download'''
+
# [http://www.lcdwiki.com/res/PublicFile/How_to_change_display_direction-GPIO-Resistive_Touch-V1.2.pdf '''How to change display direction GPIO resistive touch''']
 
+
# [http://www.lcdwiki.com/res/PublicFile/How_to_use_Raspberry_Pi(Download,Format,Burn,SSH,PuTTy)-V1.0.pdf '''How to use Raspberry Pi(Download,Format,Burn,SSH,PuTTy)''']
:download:[http://www.lcdwiki.com/res/RaspDriver/LCD-show.tar.gz LCD-show.tar.gz]
+
# [http://www.lcdwiki.com/res/PublicFile/RaspberryPi_Ubuntu-mate_Open_SSH_Instructions_EN.pdf '''RaspberryPi Ubuntu-mate open ssh instructions''']
 +
# [http://www.lcdwiki.com/res/PublicFile/RaspberryPi_Ubuntu-mate-18.04_SSH_Connect_EN.pdf '''RaspberryPi Ubuntu-mate-18.04 ssh connect''']
 +
# [http://www.lcdwiki.com/res/PublicFile/RaspberryPi_Zero_Open_Serial_Instructions_EN.pdf '''RaspberryPi Zero open serial instructions''']
 +
# [http://www.lcdwiki.com/res/PublicFile/RaspberryPi_Retropie_Using_Instructions_EN.pdf '''RaspberryPi Retropie using instructions''']
  
 
* '''Images download'''
 
* '''Images download'''
Line 185: Line 251:
 
: Just need download and write the image into the TF card. DO NOT need any driver installation steps.
 
: Just need download and write the image into the TF card. DO NOT need any driver installation steps.
  
{| class="wikitable" border="1" style="width: 80%; margin-left:1.5%;background-color: white;"
+
{| class="wikitable" border="1" style="width: 100%; margin-left:1.5%;background-color: white;"
!Image Name
+
!System Name
!Version
+
!System Version
!Support
+
!Supported
!Password
+
!User and passwd
 
! colspan="2" |Download
 
! colspan="2" |Download
 
|-
 
|-
 
| rowspan="2" |Raspbian
 
| rowspan="2" |Raspbian
| rowspan="2" |2018-11-13
+
| rowspan="2" |2023-12-05
| rowspan="2" |PI3B+/A/A+/B/B+/PI2/
+
| rowspan="2" |PI4/PI3B+/PI3/PI2/
PI3/ZERO/ZERO W
+
PI1/ZERO/ZERO W
 
| rowspan="2" |user: pi
 
| rowspan="2" |user: pi
 
password: raspberry
 
password: raspberry
|[[File:360-2.jpg|24px]]360Yun:
+
|[[File:Baiduyun.jpg|24px]]BaiduYun:
|[https://yunpan.360.cn/surl_ymaLdfDP4N3 3.5inch-MHS-Raspbian-20181113.7z]
+
|[https://pan.baidu.com/s/1jgJthalpEVUrWOuAMGr8Sw    '''MHS3528-3.5inch-2023-12-05-raspios-bookworm-armhf.7z'''] 提取码:jets
 
|-
 
|-
 
|[[File:Mega-1.jpg|24px]]    Mega:
 
|[[File:Mega-1.jpg|24px]]    Mega:
|[https://mega.nz/#!qyY2kAJJ!6CwcKPN0cKTRkweOYbAMn310LokZ5uiyIjPKAB6Kdlk 3.5inch-MHS-Raspbian-20181113.7z]
+
|[https://mega.nz/folder/6uR0SYLS#t4DJRQLX6F-Uv-i7jCaCKQ '''3.5-MHS3528-2021-03-04-raspios-buster-armhf.7z''']
 +
|-
 +
| rowspan="2" |Ubuntu-mate-32bit
 +
| rowspan="2" |22.04
 +
| rowspan="2" |PI4,PI3B+,PI3,PI2
 +
| rowspan="2" |user: pi
 +
password: raspberry
 +
|[[File:Baiduyun.jpg|24px]]BaiduYun:
 +
|[https://pan.baidu.com/s/1F-14eJc6CL_1RKvcFJVBBw  '''MHS3528-3.5inch-ubuntu-mate-22.04-desktop-armhf+raspi.7z''']提取码:p7mc
 +
|-
 +
|[[File:Mega-1.jpg|24px]]  Mega:
 +
|[https://mega.nz/folder/a74lBIAI#femOCrRQmfCse3eLeW6_Wg '''MHS3528-3.5inch-ubuntu-mate-20.10-desktop-armhf+raspi.7z''']
 +
|-
 
|-
 
|-
| rowspan="2" |Ubuntu
+
| rowspan="2" |Ubuntu-mate-64bit
| rowspan="2" |Mate:16.04
+
| rowspan="2" |20.04.1-beta2
| rowspan="2" |PI3,PI2
+
| rowspan="2" |PI4,PI3B+,PI3
 
| rowspan="2" |user: pi
 
| rowspan="2" |user: pi
 
password: raspberry
 
password: raspberry
|[[File:360-2.jpg|24px]]360Yun:
+
|[[File:Baiduyun.jpg|24px]]BaiduYun:
|[https://yunpan.360.cn/surl_ymaLm8cvgBy MHS35-ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.7z]
+
|[https://pan.baidu.com/s/1GNRPEvMft2AbB6skQvqk_Q '''MHS3528-3.5inch-MHS-ubuntu-mate-20.04.1-beta2-desktop-arm64+raspi.7z''']提取码:oebw
 +
|-
 +
|[[File:Mega-1.jpg|24px]]  Mega:
 +
|[https://mega.nz/folder/a74lBIAI#femOCrRQmfCse3eLeW6_Wg '''MHS3528-3.5inch-MHS-ubuntu-mate-20.04.1-beta2-desktop-arm64+raspi.7z''']
 +
|-
 +
| rowspan="2" |Kali Linux RaspberryPi
 +
| rowspan="2" |2023.1
 +
| rowspan="2" |PI4B,PI3B+,PI3,PI2
 +
| rowspan="2" |user: kali
 +
password: kali
 +
|[[File:Baiduyun.jpg|24px]]BaiduYun:
 +
|[https://pan.baidu.com/s/1M2UJj1H6AT3KDeQF3ZZnRw  '''MHS3528-3.5inch-kali-linux-2023.1'''] 提取码:48yq
 
|-
 
|-
 
|[[File:Mega-1.jpg|24px]]  Mega:
 
|[[File:Mega-1.jpg|24px]]  Mega:
|[https://mega.nz/#!2uo2WSDQ!HxOOz2a_af9yD2SgU39cRtMgCJhxpoIxTzOzDgn8Rz8 MHS35-ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.7z]
+
|[https://mega.nz/folder/O2whHTDQ#oxVfq-9xhOEB4_mkiC0VGA '''MHS3528-3.5inch-kali-linux-2021.2''']
 
|-
 
|-
| rowspan="2" |Kali-linux
+
| rowspan="2" |RetroPie-rpi4
| rowspan="2" |2018.3,nexmon
+
| rowspan="2" |4.6
| rowspan="2" |PI3B+,PI3,PI2
+
| rowspan="2" |PI4
| rowspan="2" |user: root
+
| rowspan="2" |user: pi
password: toor
+
password: raspberry
|[[File:360-2.jpg|24px]]360Yun:
+
|[[File:Baiduyun.jpg|24px]]BaiduYun:
|[https://yunpan.360.cn/surl_ymaLHEYQsID MHS35-kali-linux-2018.3-rpi3-nexmon.7z]
+
|[https://pan.baidu.com/s/14x9_YsdhSSiMenAoZSUFbQ  '''3.5-MHS3528-retropie-buster-4.6-rpi4.7z''']提取码:avd7
 
|-
 
|-
 
|[[File:Mega-1.jpg|24px]]  Mega:
 
|[[File:Mega-1.jpg|24px]]  Mega:
|[https://mega.nz/#!qnAj0KwJ!7WeN1iV4-h675eiIkeIzOeQWVRUbtwaeJYgW-5XqTts MHS35-kali-linux-2018.3-rpi3-nexmon.7z]
+
|[https://mega.nz/folder/2vQxCazI#POunjZkE_jPy4WJlNe1TOg '''3.5-MHS3528-retropie-buster-4.6-rpi4.7z''']
 
|-
 
|-
| rowspan="2" |RetroPie 
+
| rowspan="2" |RetroPie-rpi2_rpi3
 
| rowspan="2" |April 14, 2018.
 
| rowspan="2" |April 14, 2018.
 
| rowspan="2" |PI3B+,PI3,PI2
 
| rowspan="2" |PI3B+,PI3,PI2
 
| rowspan="2" |user: pi
 
| rowspan="2" |user: pi
 
password: raspberry
 
password: raspberry
|[[File:360-2.jpg|24px]]360Yun:
+
|[[File:Baiduyun.jpg|24px]]BaiduYun:
|[https://yunpan.360.cn/surl_ymaLL4rWBbU MHS35-retropie-4.4-rpi2_rpi3.7z]
+
|[https://pan.baidu.com/s/14x9_YsdhSSiMenAoZSUFbQ '''MHS35-retropie-4.4-rpi2_rpi3.7z''']提取码:avd7
 
|-
 
|-
 
|[[File:Mega-1.jpg|24px]]  Mega:
 
|[[File:Mega-1.jpg|24px]]  Mega:
|[https://mega.nz/#!qj5EjIwC!f9v-V2THhobtOFHKRS9kpcrGhKUh0EvB6ZKEENvnLeU MHS35-retropie-4.4-rpi2_rpi3.7z]
+
|[https://mega.nz/folder/S3ZxjaTJ#rLZn_3lkZBAHN3Ieg4vl9w '''MHS35-retropie-4.4-rpi2_rpi3.7z''']
 
|-
 
|-
| rowspan="2" |RetroPie 
+
| rowspan="2" |RetroPie-rpi1_zero 
 
| rowspan="2" |April 14, 2018.
 
| rowspan="2" |April 14, 2018.
 
| rowspan="2" |Pi1/ZERO/ZERO W
 
| rowspan="2" |Pi1/ZERO/ZERO W
 
| rowspan="2" |user: pi
 
| rowspan="2" |user: pi
 
password: raspberry
 
password: raspberry
|[[File:360-2.jpg|24px]]360Yun:
+
|[[File:Baiduyun.jpg|24px]]BaiduYun:
|[https://yunpan.360.cn/surl_ymaL3BTbBgf MHS35-retropie-4.4-rpi1_zero.7z]
+
|[https://pan.baidu.com/s/14x9_YsdhSSiMenAoZSUFbQ '''MHS35-retropie-4.4-rpi1_zero.7z'''] 提取码:avd7
 
|-
 
|-
 
|[[File:Mega-1.jpg|24px]]  Mega:
 
|[[File:Mega-1.jpg|24px]]  Mega:
|[https://mega.nz/#!zmY3nQhI!oWbyAxCkwK8-2hjTfRzg7wannMwQ9PVcdFZae8D4iHg MHS35-retropie-4.4-rpi1_zero.7z]
+
|[https://mega.nz/folder/r2AFlKYS#I-mmhwDT3cRpe5RuLlOooQ '''MHS35-retropie-4.4-rpi1_zero.7z''']
 
|}
 
|}
 +
 
*[http://www.lcdwiki.com/MD5 MD5 of Image]
 
*[http://www.lcdwiki.com/MD5 MD5 of Image]
 
* '''Software'''
 
* '''Software'''

Latest revision as of 14:13, 27 January 2024


语言选择

Languages

➤中文
➤EN


Product Video

Product Pictures

3.5-MHS-main-2-20181107-9.jpgMHS3521-012.jpg3.5-MHS-100-2-20181107-9.jpg

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

Name Description
SKU MHS3528
Screen Size 3.5inch
LCD Type TFT
Module Interface SPI (upports up to 125MHz SPI input)
Resolution 320*480 (Pixel)
Touch Screen Controller XPT2046
LCD Driver IC ILI9486
Backlight LED
power consumption 0.16A*5V
Working temperature(℃) -20~60
Active Area 48.96x73.44(mm)
Module PCB Size 85.42*55.60 (mm)
Package Size 136x98x41 (mm)
Product Weight(Package containing)(g) 92 (g)

Hardware Description

MHS3528-002.jpg

  • Interface Definition
PIN NO. SYMBOL DESCRIPTION
1, 17 3.3V Power positive (3.3V power input)
2, 4 5V Power positive (5V power input)
3, 5, 7, 8, 10, 12, 13, 15, 16 NC NC
6, 9, 14, 20, 25 GND Power ground
11 TP_IRQ The touch panel is interrupted, and it is detected that the touch panel is pressed low
18 LCD_RS Instruction/data register selection, low level is instruction, high level is data
19 LCD_SI / TP_SI LCD display / touch panel SPI data input
21 TP_SO Touch panel SPI data output
22 RST Reset signal, low reset
23 LCD_SCK / TP_SCK LCD display / touch panel SPI clock signal
24 LCD_CS LCD chip select signal, low level enable
26 TP_CS Touch panel chip select signal, low level enable
  • Product Size

3.5-MHS-size.jpg

How to use in the Raspberry/Ubuntu Mate/Kali/Retropie system

There are two ways to use it

The First Method

Directly download the image we created and burn it into the micro SD card and insert it into the RaspberryPi. (Q:How to burn?)
Image download see the image download section of the Download Resources

The second method

Step 1, install the latest official image of various systems (Q:How to install?)
(1)Download the latestRaspbian/Ubuntu Mate/Kali-linux/Retropieimage from the official
(2) Format the Micro SD card using SDFormatter
(3) Use Win32DiskImager to burn the official image to the Micro SD card
Step 2, connect with the Raspberry Pi
MHS3521-013.jpg





Align right-side to insert the LCD screen             
Plug-in MicroSD card, connect network and power   





Step 3, install the LCD driver
A. Install on the Raspbian system (the Raspberry Pi needs to connect to the Internet)
(1) 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?)
(2) 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
B. Install on the Ubuntu Mate, Kali, Retropie system
(1) Download the local driver, the download link is as follows: (Because of system differences, the driver downloaded from github cannot run normally
in 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?)
(3) 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 instructions
B. Ubuntu-18.04 system ssh connection may fail, the specific solution is shown in RaspberryPi Ubuntu-mate-18.04 ssh connection failure solution description
C. 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 instructions
D. 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 90

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 90

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

FAQ

Download Resources

  • Document
  1. MHS-3.5inch Display quick start
  2. MHS-3.5inch Display user manual
  3. How to install the LCD driver
  4. How to calibrate the resistance touch screen
  5. How to install matchbox-keyboard
  6. How to change display direction GPIO resistive touch
  7. How to use Raspberry Pi(Download,Format,Burn,SSH,PuTTy)
  8. RaspberryPi Ubuntu-mate open ssh instructions
  9. RaspberryPi Ubuntu-mate-18.04 ssh connect
  10. RaspberryPi Zero open serial instructions
  11. RaspberryPi Retropie using instructions
  • Images download
If you have difficulty installing the driver, or if you still can't use the display properly after installing the driver,
Please Try our Configned images for tested.
Just need download and write the image into the TF card. DO NOT need any driver installation steps.
System Name System Version Supported User and passwd Download
Raspbian 2023-12-05 PI4/PI3B+/PI3/PI2/

PI1/ZERO/ZERO W

user: pi

password: raspberry

Baiduyun.jpgBaiduYun: MHS3528-3.5inch-2023-12-05-raspios-bookworm-armhf.7z 提取码:jets
Mega-1.jpg Mega: 3.5-MHS3528-2021-03-04-raspios-buster-armhf.7z
Ubuntu-mate-32bit 22.04 PI4,PI3B+,PI3,PI2 user: pi

password: raspberry

Baiduyun.jpgBaiduYun: MHS3528-3.5inch-ubuntu-mate-22.04-desktop-armhf+raspi.7z提取码:p7mc
Mega-1.jpg Mega: MHS3528-3.5inch-ubuntu-mate-20.10-desktop-armhf+raspi.7z
Ubuntu-mate-64bit 20.04.1-beta2 PI4,PI3B+,PI3 user: pi

password: raspberry

Baiduyun.jpgBaiduYun: MHS3528-3.5inch-MHS-ubuntu-mate-20.04.1-beta2-desktop-arm64+raspi.7z提取码:oebw
Mega-1.jpg Mega: MHS3528-3.5inch-MHS-ubuntu-mate-20.04.1-beta2-desktop-arm64+raspi.7z
Kali Linux RaspberryPi 2023.1 PI4B,PI3B+,PI3,PI2 user: kali

password: kali

Baiduyun.jpgBaiduYun: MHS3528-3.5inch-kali-linux-2023.1 提取码:48yq
Mega-1.jpg Mega: MHS3528-3.5inch-kali-linux-2021.2
RetroPie-rpi4 4.6 PI4 user: pi

password: raspberry

Baiduyun.jpgBaiduYun: 3.5-MHS3528-retropie-buster-4.6-rpi4.7z提取码:avd7
Mega-1.jpg Mega: 3.5-MHS3528-retropie-buster-4.6-rpi4.7z
RetroPie-rpi2_rpi3 April 14, 2018. PI3B+,PI3,PI2 user: pi

password: raspberry

Baiduyun.jpgBaiduYun: MHS35-retropie-4.4-rpi2_rpi3.7z提取码:avd7
Mega-1.jpg Mega: MHS35-retropie-4.4-rpi2_rpi3.7z
RetroPie-rpi1_zero  April 14, 2018. Pi1/ZERO/ZERO W user: pi

password: raspberry

Baiduyun.jpgBaiduYun: MHS35-retropie-4.4-rpi1_zero.7z 提取码:avd7
Mega-1.jpg Mega: MHS35-retropie-4.4-rpi1_zero.7z
  1. Panasonic SDFormatter
  2. Win32DiskImager
  3. PuTTY

BACK TO TOP