Difference between revisions of "3.5inch RPi Display"

From LCD wiki
Jump to: navigation, search
(Download Resources)
(15 intermediate revisions by 2 users not shown)
Line 6: Line 6:
 
}}   
 
}}   
  
== <font color="blue">Product video</font> ==
+
== <font color="blue">Product Video</font> ==
 
+
{{#ev:youtube|5DAn_5-1Jg4}}
{{#ev:youku|XMzc0MDgzMTM2NA}}
+
*[http://www.lcdwiki.com/Video_Presentation Related Video]
 
+
== <font color="blue">Product Pictures</font>==
== <font color="blue">Product pictures</font>==
 
 
[[File:MPI3501-100-1.jpg|300px]]
 
[[File:MPI3501-100-1.jpg|300px]]
 
[[File:MPI3501-001.jpg|300px]]
 
[[File:MPI3501-001.jpg|300px]]
Line 35: Line 34:
 
|-
 
|-
 
|LCD Interface
 
|LCD Interface
|SPI
+
|SPI(Fmax:32MHz)
 
|-
 
|-
 
|Touch Screen Type
 
|Touch Screen Type
Line 50: Line 49:
 
|-
 
|-
 
|Resolution
 
|Resolution
|320*240 (Pixel)
+
|320*480 (Pixel)
 
|-
 
|-
|Aspect Ratio
+
|Backlight Current
|8:5
+
|120ma
 
|-
 
|-
|Backlight Current
+
|Power Dissipation
|TBD
+
|0.13A*5V
 
|-
 
|-
 
|Operating Temp. (℃)
 
|Operating Temp. (℃)
|TBD
+
| -20~70
 
|}
 
|}
  
Line 176: Line 175:
  
 
* '''Document'''
 
* '''Document'''
 
+
# [http://www.lcdwiki.com/res/PublicFile/How_to_install_the_LCD_driver_V1.2.pdf How_to_install_the_LCD_driver_V1.2]
::wait for upload
+
# [http://www.lcdwiki.com/res/PublicFile/How_to_install_matchbox-keyboard(En).pdf How_to_install_matchbox-keyboard]
 +
# [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_use_Raspberry_Pi(Download,Format,Burn,SSH,PuTTy)-V1.0.pdf How_to_use_Raspberry_Pi(Download,Format,Burn,SSH,PuTTy)-V1.0.pdf]
 +
# [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/MPI3501/MPI3501-3.5inch-RPi-Display-User-Manual-V1.0.pdf MPI3501-3.5inch-RPi-Display-User-Manual-V1.0]
  
 
* '''Driver download'''
 
* '''Driver download'''
Line 197: Line 200:
 
|-
 
|-
 
| rowspan="2" |Raspbian
 
| rowspan="2" |Raspbian
| rowspan="2" |2018-06-27
+
| rowspan="2" |2018-11-13
 
| rowspan="2" |PI3B+/A/A+/B/B+/PI2/
 
| rowspan="2" |PI3B+/A/A+/B/B+/PI2/
 
PI3/ZERO/ZERO W
 
PI3/ZERO/ZERO W
 
| rowspan="2" |user:pi
 
| rowspan="2" |user:pi
 
password:raspberry
 
password:raspberry
|(addr1)Baidu Pan:
+
|[[File:360-2.jpg|24px]]360Yun:
|[https://pan.baidu.com/s/1T93bu20D6AywvwFe20xCgQ MPI3501-Raspbian-20180629.7z]
+
|[https://yunpan.360.cn/surl_ymhG4jSqdCv MPI3501-Raspbian-20181113.7z]
 
|-
 
|-
|(addr2)Mega:
+
|[[File:Mega-1.jpg|24px]]Mega:
|[https://mega.nz/#!3KRGWa5K!Q8mXFb_4EmROC1A4Uj_0_jjnZhSRJ0YoNs-e3MxGJNc MPI3501-Raspbian-20180629.7z]
+
|[https://mega.nz/#!iSYVkIxT!F5aInfQcmw0pqcV2L6nGEcwAv0E8bUbe9MKBzVz6c4A MPI3501-Raspbian-20181113.7z]
 
|-
 
|-
 
| rowspan="2" |Ubuntu
 
| rowspan="2" |Ubuntu
Line 213: Line 216:
 
| rowspan="2" |user:pi
 
| rowspan="2" |user:pi
 
password:raspberry
 
password:raspberry
|(addr1)Baidu Pan:
+
|[[File:360-2.jpg|24px]]360Yun:
|[https://pan.baidu.com/s/1dq_zQy5oS5MsxyCdpt_gDw 3.5inch-RPI3-RPI2-ubuntu-mate-16.04-beta2.7z]
+
|[https://yunpan.360.cn/surl_ymvisdRVHhi 3.5inch-RPI3-RPI2-ubuntu-mate-16.04-beta2.7z]
 
|-
 
|-
|(addr2)Mega:
+
|[[File:Mega-1.jpg|24px]]Mega:
 
|[https://mega.nz/#!HWIGDayJ!K7Z8_aJG-jS3UJzcx_UzCicPNsc9pmjid5GF78vHVYw 3.5inch-RPI3-RPI2-ubuntu-mate-16.04-beta2.7z]
 
|[https://mega.nz/#!HWIGDayJ!K7Z8_aJG-jS3UJzcx_UzCicPNsc9pmjid5GF78vHVYw 3.5inch-RPI3-RPI2-ubuntu-mate-16.04-beta2.7z]
 
|-
 
|-
 
| rowspan="2" |Kali-linux
 
| rowspan="2" |Kali-linux
| rowspan="2" |2018.2(nexmon)
+
| rowspan="2" |2018.2,nexmon
 
| rowspan="2" |PI3B+,PI3,PI2
 
| rowspan="2" |PI3B+,PI3,PI2
 
| rowspan="2" |user:root
 
| rowspan="2" |user:root
 
password:toor
 
password:toor
|(addr1)Baidu Pan:
+
|[[File:360-2.jpg|24px]]360Yun:
|[https://pan.baidu.com/s/1t_wio43HhNwRc1lR5oFOmQ 3.5SPI-kali-linux-2018.2-rpi3B+-nexmon.7z]
+
|[https://yunpan.360.cn/surl_ymvTdDhX8JX 3.5inch-MPI3501-kali-linux-2018.2-rpi3B+-nexmon]
 
|-
 
|-
|(addr2)Mega:
+
|[[File:Mega-1.jpg|24px]]Mega:
|[https://mega.nz/#!nTQyjIZA!dHJXrXjhNqOUwlwtkGczhGoH7RYDYSQIlhHokW65Hnc 3.5SPI-kali-linux-2018.2-rpi3B+-nexmon.7z]
+
|[https://mega.nz/#!nTQyjIZA!dHJXrXjhNqOUwlwtkGczhGoH7RYDYSQIlhHokW65Hnc 3.5inch-MPI3501-kali-linux-2018.2-rpi3B+-nexmon]
 
|}
 
|}
 
+
*[http://www.lcdwiki.com/MD5 MD5 of Image]
 
* '''Software'''
 
* '''Software'''
  

Revision as of 15:49, 4 December 2018


语言选择

Languages

➤中文
➤EN


Product Video

Product Pictures

MPI3501-100-1.jpg MPI3501-001.jpg MPI3501-002.jpg

Features

  • 320×480 resolution
  • Resistive touch control
  • Supports any revision of Raspberry Pi (directly-pluggable)
  • Compatible with Raspberry Pi A, B, A+, B+, 2B, 3B, 3B+versions
  • Drivers provided (works with your own Raspbian/Ubuntu directly)
  • Size perfectly fits the Pi
  • High quality immersion gold surface plating
  • Supports Raspbian system, ubuntu system ,kali Linux system

Key Parameters

SKU MPI3501
LCD Type TFT
LCD Interface SPI(Fmax:32MHz)
Touch Screen Type Resistive
Touch Screen Controller XPT2046
Colors 65536
Backlight LED
Resolution 320*480 (Pixel)
Backlight Current 120ma
Power Dissipation 0.13A*5V
Operating Temp. (℃) -20~70

Interface

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, 22 NC NC
6, 9, 14, 20, 25 GND Ground
11 TP_IRQ Touch Panel interrupt, low level while the Touch Panel detects touching
12 KEY1 Key
13 RST Reset
15 LCD_RS LCD instruction control, Instruction/Data Register selection
16 KEY2 KEY
18 KEY3 KEY
19 LCD_SI / TP_SI SPI data input of LCD/Touch Panel
21 TP_SO SPI data output of Touch Panel
23 LCD_SCK / TP_SCK SPI clock of LCD/Touch Panel
24 LCD_CS LCD chip selection, low active
26 TP_CS Touch Panel chip selection, low active


Driver Installation

This LCD Module need install driver first.

Step 1:Download the Raspbian IMG

https://www.raspberrypi.org/downloads/raspbian/

Step 2: Burn the system image

If you don't know how to do that,you can refer to the Raspberry Pi office tutorial

Step 3: Open terminal(SSH) and install the driver on RaspberryPi

(tested on RaspberryPi 3B+,3B,2B,2B+,1B,ZERO)

Run:

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

Wait A Few Minutes, when the system reboot ok, you can see that.

Touch screen calibration

  • This LCD can be calibrated using a program called xinput_calibrator
  • Install it with the commands:
cd LCD-show/
sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb
  • Click the Men button on the task bar, choose Preference -> Calibrate Touchscreen.
  • Finish the touch calibration following the prompts. Maybe rebooting is required to make calibration active.
  • You can create a 99-calibration.conf file to save the touch parameters (not necessary if file exists).
/ect/X11/xorg.conf.d/99-calibration.conf
  • Save the touch parameters (may differ depending on LCD) to 99-calibration.conf, as shown in the picture:



Download Resources

  • Document
  1. How_to_install_the_LCD_driver_V1.2
  2. How_to_install_matchbox-keyboard
  3. How_to_calibrate_the_resistance_touch_screen-V1.2
  4. How_to_use_Raspberry_Pi(Download,Format,Burn,SSH,PuTTy)-V1.0.pdf
  5. How_to_change_display_direction-GPIO-Resistive_Touch-V1.2
  6. MPI3501-3.5inch-RPi-Display-User-Manual-V1.0
  • Driver download
download::LCD-show.tar.gz
  • 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.
Image Name Version Support Password Download
Raspbian 2018-11-13 PI3B+/A/A+/B/B+/PI2/

PI3/ZERO/ZERO W

user:pi

password:raspberry

360-2.jpg360Yun: MPI3501-Raspbian-20181113.7z
Mega-1.jpgMega: MPI3501-Raspbian-20181113.7z
Ubuntu Mate:16.04 PI3,PI2 user:pi

password:raspberry

360-2.jpg360Yun: 3.5inch-RPI3-RPI2-ubuntu-mate-16.04-beta2.7z
Mega-1.jpgMega: 3.5inch-RPI3-RPI2-ubuntu-mate-16.04-beta2.7z
Kali-linux 2018.2,nexmon PI3B+,PI3,PI2 user:root

password:toor

360-2.jpg360Yun: 3.5inch-MPI3501-kali-linux-2018.2-rpi3B+-nexmon
Mega-1.jpgMega: 3.5inch-MPI3501-kali-linux-2018.2-rpi3B+-nexmon
  1. Panasonic SDFormatter
  2. Win32DiskImager
  3. PuTTY

BACK TO TOP