🎉 Up to 70% Off Selected ItemsShop Sale
HomeStoreAll Products

3.5" Capacitive Touch Display (F) for Raspberry Pi (320x480)

Product image 1
Product image 2
Product image 3
Product image 4
Product image 5
Product image 6
Product image 7
Product image 8
Product image 9
Product image 10
Product image 11
Product image 12
Product image 13

3.5" Capacitive Touch Display (F) for Raspberry Pi (320x480)

All Products

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.

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

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.

$6.72

Original: $19.20

-65%
3.5" Capacitive Touch Display (F) for Raspberry Pi (320x480)—

$19.20

$6.72

Product Information

Shipping & Returns

Description

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.

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

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.