$24.00 $19.20

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, youcan 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.

Features

  • 3.5" IPS touch display for Raspberry Pi
  • Compatible with Raspberry Pi 5, 4, Zero
  • Also compatible with ESP32-S3 dev boards
  • 320 480 resolution and 262K colours
  • 170 viewing angles
  • 60Hz refresh rate for smooth visuals
  • 5-point capacitive touch with toughened glass
  • High transmittance touch panel with fast response
  • ST7796S display driver (SPI) and GT911 touch controller (I2C) to reduce GPIO usage
  • Pogo pin connection mounts under the Raspberry Pi without blocking the GPIO header
  • 13-pin GH1.25 connector for use with other development boards (cable included)
  • Immersion gold PCB finish for improved durability and appearance
  • Online documentation and example code available

Specifications

Operating voltage5V
Logic level3.3V
Display driverST7796S
Touch driverGT911
Display interface4-wire SPI
Touch interfaceI2C
Display panelIPS
Display size3.5"
Touch typeCapacitive
Touch points5-point touch
Display size49.36 73.84mm
Touch panel size61.00 92.44mm

Resources

  • Product wiki

Pinout

PinDescription13-pin pin no.
TP_RSTTouch panel reset pin, low active1
TP_INTTouch panel interrupt pin2
TP_SCLTouch panel clock pin3
TP_SDATouch panel data pin4
LCD_BLLCD backlight pin5
LCD_RSTLCD reset pin, low active6
LCD_DCLCD data/command selection (high for data, low for command)7
LCD_CSLCD chip selection, low active8
SCLKSPI clock pin9
MOSISPI MOSI pin10
MISOSPI MISO pin11
GNDGround12
VCC5V power input13

Package Contents

  • 1x 3.5" Capacitive Touch Display (F) for Raspberry Pi
  • 1x 13-pin GH1.25 cable assembly
  • 1x Screw pack

Raspberry Pi not included.

SKU:ZB329525052 Category:

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 320×480 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, youcan 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.

Features

  • 3.5″ IPS touch display for Raspberry Pi
  • Compatible with Raspberry Pi 5, 4, Zero
  • Also compatible with ESP32-S3 dev boards
  • 320 480 resolution and 262K colours
  • 170 viewing angles
  • 60Hz refresh rate for smooth visuals
  • 5-point capacitive touch with toughened glass
  • High transmittance touch panel with fast response
  • ST7796S display driver (SPI) and GT911 touch controller (I2C) to reduce GPIO usage
  • Pogo pin connection mounts under the Raspberry Pi without blocking the GPIO header
  • 13-pin GH1.25 connector for use with other development boards (cable included)
  • Immersion gold PCB finish for improved durability and appearance
  • Online documentation and example code available

Specifications

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

Resources

  • Product wiki

Pinout

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

Package Contents

  • 1x 3.5″ Capacitive Touch Display (F) for Raspberry Pi
  • 1x 13-pin GH1.25 cable assembly
  • 1x Screw pack

Raspberry Pi not included.

0 reviews for 3.5″ Capacitive Touch Display (F) for Raspberry Pi (320×480)

There are no reviews yet. Be the first to review this product!

Add a review

Your email address will not be published. Required fields are marked *