
This is a 3.5 inch, 480 x 320 resistive touch screen TFT LCD add-on board for Raspberry Pi. The board has 26-pin connector that plugs onto the Pi's GPIO pins. The good thing about this screen, it is designed to fit within the standard Pi's footprint, making it a compact and portable solution especially when powered by a movable battery pack. This screen is suitable for all Raspberry Pi models with 40 GPIO pins.
A great alternative to HDMI-based display, this screen uses SPI for display output and touch input. It is powered by the Pi itself and doesn't require any external driver board or power supply. This screen is great for application that does not need a large display such as a control panel or a status display.
Driver installation
A comprehensive instruction on how to install driver, screen orientation and touch screen calibration for this LCD can be found here.
This driver must be installed on top of a working OS (Raspberry Pi OS/Raspbian recommended).
What you'll get:
*Raspberry Pi board is not included
Technical details:
Pin Out:
Pin Number | Mark | Description |
---|---|---|
1,17 | 3.3V | 3.3V power input |
2,4 | 5V | 5V power input |
3,5,7,8,10,12, 13, 15, 16 | NC | Not Connected |
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 | LCD/touch panel SPI data input |
21 | TP_SO | LCD/touch panel SPI data output |
22 | RST | Reset |
23 | LCD_SCK / TP_SCK | LCD/touch panel SPI clock signal |
24 | LCD_CS | LCD chip select signal, active low |
26 | TP_CS | Touch panel chip select signal, active low |