Difference between revisions of "2.4inch RPi Display For RPi 3A+"
(→How to use in the Raspberry/Ubuntu Mate/Kali system) |
(→Download Resources) |
||
(22 intermediate revisions by 3 users not shown) | |||
Line 7: | Line 7: | ||
== <font color="blue">Product Pictures</font>== | == <font color="blue">Product Pictures</font>== | ||
− | [[File:MPI2411-002.jpg|400px]] [[File:MPI2411-001.jpg|400px]] | + | [[File:MPI2411-002.jpg|400px]] [[File:MPI2411-001.jpg|400px]][[File:2.4-RPi-3A-0007.jpg|400px]] |
==<font color="blue"> Product Features </font>== | ==<font color="blue"> Product Features </font>== | ||
Line 53: | Line 53: | ||
|- | |- | ||
|Operating Temperature(℃) | |Operating Temperature(℃) | ||
− | | -20~ | + | | -20~60 |
|- | |- | ||
|Module PCB Size | |Module PCB Size | ||
|56.00x65.00(mm) | |56.00x65.00(mm) | ||
|- | |- | ||
− | |Package | + | |Rough Weight(Package containing)(g) |
− | | | + | |37 (g) |
− | |||
− | |||
− | |||
|} | |} | ||
==<font color="blue"> Hardware Description </font>== | ==<font color="blue"> Hardware Description </font>== | ||
− | [[File:MPI2411-003.jpg| | + | [[File:MPI2411-003.jpg|400px]] |
*Interface Definition | *Interface Definition | ||
Line 156: | Line 153: | ||
: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 /> | ||
Line 175: | Line 174: | ||
chmod -R 755 LCD-show | chmod -R 755 LCD-show | ||
cd LCD-show/ | cd LCD-show/ | ||
− | sudo ./LCD24-show}} | + | sudo ./LCD24-3A+-show}} |
|} | |} | ||
Line 198: | Line 197: | ||
chmod -R 755 LCD-show | chmod -R 755 LCD-show | ||
cd LCD-show/ | cd LCD-show/ | ||
− | sudo ./LCD24-show}} | + | sudo ./LCD24-3A+-show}} |
|} | |} | ||
Line 212: | Line 211: | ||
{{code|1= | {{code|1= | ||
sudo ./LCD-hdmi}} | sudo ./LCD-hdmi}} | ||
+ | |||
+ | {{rotate}} | ||
==<font color="blue"> Download Resources</font>== | ==<font color="blue"> Download Resources</font>== | ||
Line 233: | Line 234: | ||
: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: | + | {| class="wikitable" border="1" style="width: 100%; margin-left:1.5%;background-color: white;" |
!System Name | !System Name | ||
!System Version | !System Version | ||
Line 241: | Line 242: | ||
|- | |- | ||
| rowspan="2" |Raspbian | | rowspan="2" |Raspbian | ||
− | | rowspan="2" | | + | | rowspan="2" |2020-02-13 |
− | | rowspan="2" |PI3B+/ | + | | rowspan="2" |PI4/PI3B+/PI3/ |
− | + | PI2/PI1/ZERO/ZERO W | |
| rowspan="2" |user: pi | | rowspan="2" |user: pi | ||
password: raspberry | password: raspberry | ||
− | |[[File: | + | |[[File:Baiduyun.jpg|24px]]BaiduYun: |
− | |[https:// | + | |[https://pan.baidu.com/s/1ilQNsAra-YRSbRvxtiCaWQ '''MPI2411-2.4inch-for3A+-2020-02-13-raspbian-buster.7z'''] Fetch Code:xtsq |
|- | |- | ||
|[[File:Mega-1.jpg|24px]] Mega: | |[[File:Mega-1.jpg|24px]] Mega: | ||
− | |[https://mega.nz/#! | + | |[https://mega.nz/#!0yIRmKoQ!0owIbbMNlUIUPoclHsMKqomfvbcH0jEjdX3S7TnS-m0 '''MPI2411-2.4inch-for3A+-2020-02-13-raspbian-buster.7z'''] |
|- | |- | ||
| rowspan="2" |Ubuntu-mate | | rowspan="2" |Ubuntu-mate | ||
Line 257: | Line 258: | ||
| rowspan="2" |user: pi | | rowspan="2" |user: pi | ||
password: raspberry | password: raspberry | ||
− | |[[File: | + | |[[File:Baiduyun.jpg|24px]]BaiduYun: |
− | |[https:// | + | |[https://pan.baidu.com/s/1O56TstzeyDn95R2R9cdhlw '''2.4inch_RPi_for_3A+_ubuntu-mate-18.04.2.7z'''] Fetch Code:tljs |
|- | |- | ||
|[[File:Mega-1.jpg|24px]] Mega: | |[[File:Mega-1.jpg|24px]] Mega: | ||
− | |[https://mega.nz/#!30hHDKpS!RlnnjK8vb2bMkPu6hidaqJHBoyvCHSqxVULDTvvkuyE '''2.4inch_RPi_for_3A+_ubuntu-mate-18.04.2 | + | |[https://mega.nz/#!30hHDKpS!RlnnjK8vb2bMkPu6hidaqJHBoyvCHSqxVULDTvvkuyE '''2.4inch_RPi_for_3A+_ubuntu-mate-18.04.2.7z'''] |
|- | |- | ||
| rowspan="2" |Kali-linux | | rowspan="2" |Kali-linux | ||
− | | rowspan="2" | | + | | rowspan="2" |2020.1a |
− | | rowspan="2" |PI3B+,PI3,PI2 | + | | rowspan="2" |PI4B,PI3B+,PI3,PI2 |
| rowspan="2" |user: root | | rowspan="2" |user: root | ||
password: toor | password: toor | ||
− | |[[File: | + | |[[File:Baiduyun.jpg|24px]]BaiduYun: |
− | |[https:// | + | |[https://pan.baidu.com/s/1yxZG6IL9ZZ3cdE-YSK773A '''MPI2411-2.4inch-for3A+-kali-linux-2020.1a.7z'''] Fetch Code:yu0y |
|- | |- | ||
|[[File:Mega-1.jpg|24px]] Mega: | |[[File:Mega-1.jpg|24px]] Mega: | ||
− | |[https://mega.nz/#! | + | |[https://mega.nz/#!QrhHyTLC!ezJinyyB8lRZOg9TAlllla1ghwT5u5FcC7Xkpud1i2M '''MPI2411-2.4inch-for3A+-kali-linux-2020.1a.7z'''] |
|} | |} | ||
Revision as of 17:57, 6 March 2020
Contents
Product Pictures
Product Features
- 2.4inch standard display with physical resolution of 320×240
- SPI interface with resistive touch screen for touch control
- perfectly compatible and can be directly inserted into any version of the Raspberry Pi (Raspberry Pi ZeroW, A, A+, B, B+, 2B, 3B, 3B+)
- Support for Raspbian/Ubuntu/Kali systems, Provide driver, image, and online wiki guidance documents
- This product has passed CE and RoHS certification
Main Parameters
Name | Description |
SKU | MPI2411 |
Screen Size | 2.4inch |
LCD Type | TFT |
Module Interface | SPI |
Resolution | 320*240 (Pixel) |
Active Area | 36.72x48.96(mm) |
Touch Screen Controller | XPT2046 |
LCD Driver IC | ILI9341 |
Backlight | LED |
Power Consumption | 0.08A*5V |
Operating Temperature(℃) | -20~60 |
Module PCB Size | 56.00x65.00(mm) |
Rough Weight(Package containing)(g) | 37 (g) |
Hardware Description
- Interface Definition
Pin Number | Identification | Description |
---|---|---|
1, 17 | 3.3V | Power supply (3.3V power input) |
2, 4 | 5V | Power supply (5V power input) |
3, 5, 7, 8, 10, 12, 16,18,22 | NC | Not connected |
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. |
15 | 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 |
13 | 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
How to use in the Raspberry/Ubuntu Mate/Kali 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-linuximage 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
- 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):
- A. Install on the Raspbian system (the Raspberry Pi needs to connect 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 ./LCD24-3A+-show |
- B. Install on the Ubuntu Mate, Kali 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 two systems Ubuntu Mate, Kali, 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
- (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)
- (1) Download the local driver, the download link is as follows: (Because of system differences, the driver downloaded from github cannot run normally
- B. Install on the Ubuntu Mate, Kali system
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 ./LCD24-3A+-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.
- (1) After the LCD driver is installed, the system will automatically restart. After the startup is successful, the LCD can display and touch normally,
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. After installing this driver, the HDMI output will be disabled. To switch back to the HDMI display, execute:
sudo ./LCD-hdmi
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
Download Resources
- Document
- 2.4inch RPi Display For RPi 3A+ quick start
- 2.4inch RPi Display For RPi 3A+ user manual
- How to install the LCD driver
- How to calibrate the resistance touch screen
- How to install matchbox-keyboard
- How to change display direction GPIO resistive touch
- How to use Raspberry Pi(Download,Format,Burn,SSH,PuTTy)
- RaspberryPi Ubuntu-mate open ssh instructions
- RaspberryPi Ubuntu-mate-18.04 ssh connect
- 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 Raspberry Pi version | Default user and passwd | Download Link | |
---|---|---|---|---|---|
Raspbian | 2020-02-13 | PI4/PI3B+/PI3/
PI2/PI1/ZERO/ZERO W |
user: pi
password: raspberry |
BaiduYun: | MPI2411-2.4inch-for3A+-2020-02-13-raspbian-buster.7z Fetch Code:xtsq |
Mega: | MPI2411-2.4inch-for3A+-2020-02-13-raspbian-buster.7z | ||||
Ubuntu-mate | 18.04.2-beta1 | PI3B+,PI3,PI2 | user: pi
password: raspberry |
BaiduYun: | 2.4inch_RPi_for_3A+_ubuntu-mate-18.04.2.7z Fetch Code:tljs |
Mega: | 2.4inch_RPi_for_3A+_ubuntu-mate-18.04.2.7z | ||||
Kali-linux | 2020.1a | PI4B,PI3B+,PI3,PI2 | user: root
password: toor |
BaiduYun: | MPI2411-2.4inch-for3A+-kali-linux-2020.1a.7z Fetch Code:yu0y |
Mega: | MPI2411-2.4inch-for3A+-kali-linux-2020.1a.7z |
- MD5 checksum of the image files
- Common software