












Login / Signup
Cart
Your cart is empty
Add a compact IPS touch screen display to your Raspberry Pi project - without blocking your GPIO header - with this clever option from Waveshare!
The display makes use of pogo pins to connect to GPIO pins from the underside of your Raspberry Pi, ensuring you can continue using most HATs and coolers without restriction. It's a 3.5" IPS panel with a 320x480 resolution and 170° viewing angles, offering 262K colours and controlled via SPI. It offers 5-point capacitive touch with toughened glass.
Whilst this is primarily designed for mounting a Raspberry Pi 5, 4 or Zero, you can also use this display with other development boards thanks to the 13-pin connector on the rear, and the included assembly cable. The Waveshare wiki provides setup options for Raspberry Pi and ESP32-S3 - other dev boards and platforms may work, but you'll need to write your own code for these (datasheets available here).
Raspberry Pi not included.
| Operating voltage | 5V |
| Logic level | 3.3V |
| Display driver | ST7796S |
| Touch driver | GT911 |
| Display interface | 4-wire SPI |
| Touch interface | I2C |
| Display panel | IPS |
| Display size | 3.5" |
| Touch type | Capacitive |
| Touch points | 5-point touch |
| Display size | 49.36 × 73.84mm |
| Touch panel size | 61.00 × 92.44mm |

| Pin | Description | 13-pin pin no. |
| TP_RST | Touch panel reset pin, low active | 1 |
| TP_INT | Touch panel interrupt pin | 2 |
| TP_SCL | Touch panel clock pin | 3 |
| TP_SDA | Touch panel data pin | 4 |
| LCD_BL | LCD backlight pin | 5 |
| LCD_RST | LCD reset pin, low active | 6 |
| LCD_DC | LCD data/command selection (high for data, low for command) | 7 |
| LCD_CS | LCD chip selection, low active | 8 |
| SCLK | SPI clock pin | 9 |
| MOSI | SPI MOSI pin | 10 |
| MISO | SPI MISO pin | 11 |
| GND | Ground | 12 |
| VCC | 5V power input | 13 |
Raspberry Pi not included.



















