4 inch Touch Screen TFT LCD Designed for Raspberry Pi
Features
- Designed for Raspberry Pi, an ideal alternative solution for HDMI monitor
- Supports any revision of Raspberry Pi (directly-pluggable)
- Drivers provided (works with your own Raspbian/Ubuntu directly)
- IPS technology, high quality and perfect displaying from very wide viewing angle
- 320×480 resolution
- Convenient Men-Machine interface for Raspberry Pi, combined with the portable power, DIY anywhere anytime
- Supports Raspbian system, enables your system to:
- Take photos by touching (up to 17 camera modes)
- Support software keyboard (system interaction without keyboard/mouse)
Key Parameters
LCD Type |
TFT |
LCD Interface |
SPI |
Touch Screen Type |
Resistive |
Touch Screen Controller |
XPT2046 |
Colors |
65536 |
Backlight |
LED |
Resolution |
320*480 (Pixel) |
Aspect Ratio |
8:5 |
Power Consumption |
TBD |
Backlight Current |
TBD |
Operating Temp. (℃) |
TBD |
Photos
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, 12, 13, 15, 16 |
NC |
NC |
6, 9, 14, 20, 25 |
GND |
Ground |
11 |
TP_IRQ |
Touch Panel interrupt, low level while the Touch Panel detects touching |
18 |
LCD_RS |
Instruction/Data Register selection |
19 |
LCD_SI / TP_SI |
SPI data input of LCD/Touch Panel |
21 |
TP_SO |
SPI data output of Touch Panel |
22 |
RST |
Reset |
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 |
External Dimension
Downloads
Development resources:Image, schematic, dimension, software, etc.
Download: www.waveshare.com/wiki/4inch_RPi_LCD_(A)
FAQ
- Why the LCD doesn't work with my Raspbian?
- To use the LCD with the Raspberry Pi official image, driver should be installed first. Please refer to the user manual.
However, for the first testing, you may want to use our provided image directly. - Why the LCD still doesn't work with the Waveshare provided image?
- Make sure the hardware connection is correct and connects fine.
Make sure the image in TF card is burnt correctly.
The PWR will keep on and the ACT will keep blinking when the Raspberry Pi starts up successfully, in case both of the two LEDs keep on, it is possible that the image was burnt incorrectly OR the TF card was in bad contact. - Which power supply should I use?
- It is strongly recommended to use a stand-alone 5V/2A power adapter, because the PC's USB port might have not enough power to support the Pi and LCD.
For more info, please check the wiki page.
Selection Guide
Part Number |
Resolution |
LCD Interface |
Touch Panel Interface |
For use with |
Dimension (mm) |
Touch Panel Type |
How you feel |
Feature |
3.2inch RPi LCD (B) |
320x240 |
I/O |
I/O |
Pi |
As the Pi 3B |
Resistive |
★★ |
Low cost |
3.5inch RPi LCD (A) |
320x480 |
I/O |
I/O |
Pi |
As the Pi 3B |
Resistive |
★★★ |
Cost effective |
4inch RPi LCD (A) |
320x480 |
I/O |
I/O |
Pi |
94 × 61 |
Resistive |
★★★☆ |
IPS screen |
4inch HDMI LCD |
800×480 |
HDMI |
I/O |
Pi |
99 × 58 |
Resistive |
★★★★☆ |
IPS screen |
4.3inch HDMI LCD |
480×272 |
HDMI |
I/O |
Pi |
106 × 68 |
Resistive |
★★★★ |
Cost effective |
5inch HDMI LCD |
800x480 |
HDMI |
I/O |
Pi |
121 x 78 |
Resistive |
★★★★ |
Low cost |
5inch HDMI LCD (B) |
800x480 |
HDMI |
USB |
Not only Pi |
121 x 76 |
Resistive |
★★★★ |
Supports various systems |
7inch HDMI LCD |
1024×600 |
HDMI |
I/O |
Pi |
165 × 107 |
Resistive |
★★★★☆ |
IPS screen |
7inch HDMI LCD (B) |
800x480 |
HDMI |
USB |
Not only Pi |
165 x 107 |
Capacitive |
★★★★☆ |
Supports various systems |
7inch HDMI LCD (C) |
1024x600 |
HDMI |
USB |
Not only Pi |
165 x 107 |
Capacitive |
★★★★★ |
IPS screen, Supports various systems |
10.1inch HDMI LCD |
1024×600 |
HDMI |
I/O |
Pi |
235 × 144 |
Resistive |
★★★★☆ |
Cost effective |
10.1inch HDMI LCD (H) |
1024x600 |
HDMI |
USB |
Not only Pi |
257 x 162 |
Capacitive |
★★★★☆ |
Supports various systems |
10.1inch HDMI LCD (B) |
1280x800 |
HDMI |
USB |
Not only Pi |
274 × 187 |
Capacitive |
★★★★★ |
IPS screen, Supports various systems |
Note :
Pi 3B = Raspberry Pi 3 Model B
If the LCD is intended to play videos, please choose the one with HDMI display interface for better experience.
Have a look :
Anti-Piracy
Since the first-generation Raspberry Pi released, Waveshare has been working on designing, developing, and producing various fantastic touch LCDs for the Pi. Unfortunately, there are quite a few pirated/knock-off products in the market. They're usually some poor copies of our early hardware revisions, and comes with none support service.
To avoid becoming a victim of pirated products, please pay attention to the following features when purchasing: