3.5" Resistive Touch Display (G) for Raspberry Pi (320x480)

WaveshareSKU: WAV-30897
Price:
Sale price £15.40
incl. VAT
excl. VAT
Stock:
Only 10 units left
Quantity:

Compatible with:

Awesome Extras

Raspberry Pi 5 by Raspberry Pi - The Pi HutRaspberry Pi 5 by Raspberry Pi - The Pi Hut
Raspberry PiRaspberry Pi 5
Sale priceFrom £43.20 incl. VAT excl. VAT
Raspberry Pi Micro SD Card with RPi OS Pre-Installed by Raspberry Pi - The Pi HutRaspberry Pi Micro SD Card with RPi OS Pre-Installed by Raspberry Pi - The Pi Hut
Raspberry PiRaspberry Pi Micro SD Card with RPi OS Pre-Installed
Sale priceFrom £9.60 incl. VAT excl. VAT
Raspberry Pi 27W USB-C Power Supply by Raspberry Pi - The Pi HutRaspberry Pi 27W USB-C Power Supply by Raspberry Pi - The Pi Hut
Raspberry PiRaspberry Pi 27W USB-C Power Supply
Sale price £11.60 incl. VAT excl. VAT
Active Cooler for Raspberry Pi 5 by Raspberry Pi - The Pi Hut
Raspberry PiActive Cooler for Raspberry Pi 5
Sale price £4.80 incl. VAT excl. VAT
Raspberry Pi 5 Starter Kit by The Pi Hut - The Pi HutRaspberry Pi 5 Starter Kit by The Pi Hut - The Pi Hut
The Pi HutRaspberry Pi 5 Starter Kit
Sale priceFrom £78.50 incl. VAT excl. VAT

Resistive?! Yep - you don't see many resistive touch displays for the Raspberry Pi these days, however they have a place in certain projects/scenarios, and they cost less than their more-common capacitive counterparts - so this might be ideal for your project!

It's a 3.5" IPS panel with a 320x480 resolution offering 262K colours, 170° viewing angles and 60Hz refresh rate - all controlled via SPI. It features resistive single-point touch and mounts to the rear of your Raspberry Pi using pogo pins, which keeps your GPIO header and top of the board completely free for HATs and coolers.

A connector on the rear of the display can be used with the included GH1.25 11-pin cable to use this display with other development boards, with ESP32-S3 examples provided in the product wiki.

It's an interesting combo of OG resistive touch technology combined with a modern 60Hz IPS panel, SPI communication and pogo in mounting.

Note: The display orientation is portrait by default, 320x480 resolution (H×V). Change the software config for landscape display.

Raspberry Pi not included.

Features

  • 3.5" IPS display compatible with Raspberry Pi
  • 320x480 resolution, 262K colours and 170° viewing angles
  • 60Hz refresh rate for smooth display performance
  • Single-point resistive touch using XPT2046 controller
  • ST7796S display driver with SPI interface to minimise GPIO usage
  • Pogo pin mounting connects underneath the Raspberry Pi, keeping the GPIO header free
  • Additional GH1.25 11-pin connector for use with other development boards
  • Portrait orientation by default (320x480); software configurable for landscape
  • Immersion gold PCB finish for improved durability

Specifications

Operating voltage 5V
Logic level 3.3V
Display driver ST7796S
Touch driver XPT2046
Display interface 4-wire SPI
Touch interface SPI
Display panel IPS
Display size 3.5"
Touch type Resistive
Touch points Single-point touch
Display active area 49.56 × 74.04 mm
Touch panel size 54.86 × 83.79 mm

Resources

Pinout

Pin Description Connector
TP_IRQ Touch panel interrupt pin 1
TP_CS Touch panel chip select 2
LCD_BL LCD backlight pin 3
LCD_RST LCD reset pin (active low) 4
LCD_DC LCD data/command select (high = data, low = command) 5
LCD_CS LCD chip select (active low) 6
SCLK SPI clock pin 7
MOSI SPI MOSI pin 8
MISO SPI MISO pin 9
GND Ground 10
VCC 5V power input 11

Package Contents

  • 1x 3.5" Resistive Touch Display (G) for Raspberry Pi (320x480)
  • 1x GH1.25 11-pin cable
  • 1x Screw pack

Raspberry Pi not included.

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna Bitcoin

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Accreditations