2.8inch Touch Display Module for Raspberry Pi Pico, 262K Colors, 320×240, SPI
We have 3 units in our Sydney Warehouse available for immediate dispatch.
We can get a further 100 units into Australia from WaveShare. If you order today, we can dispatch this stock between Dec 10, 2025 - Dec 22, 2025.
2.8" Touch Display Module For Pico
Resistive Touch Controller XPT2046, ST7789 Driver, Using SPI Bus
Comes with Raspberry Pi Pico C/C++ and MicroPython Demo

- Size
2.8" - Resolution
320×240 - Display Color
262K Colors - Display Panel
IPS - Touch Type
Resistive - Interface
SPI - Driver/Controller
ST7789/XPT2046
Features At A Glance
- 320×240 resolution, IPS screen, 262K colors, clear and colorful displaying effect
- Dedicated touch controller, bringing more smooth touching effect than AD-controlled solutions
- MicroSD card slot for storing images and direct displaying them easily
- Programmable backlight control, power saving
- Comes with development resources and manual (Raspberry Pi Pico C/C++ and MicroPython examples)
Specifications
OPERATING VOLTAGERESOLUTIONCOMMUNICATION INTERFACEDISPLAY SIZEDISPLAY PANELPIXEL SIZEDRIVERDIMENSIONSTOUCH CONTROLLER
| 5V | 320×240 pixels |
| SPI | 57.60 × 43.20 mm |
| IPS | 0.18 × 0.18 mm |
| ST7789 | 70.20 × 50.20 mm |
| XPT2046 |
Raspberry Pi Pico Header Compatibility
Onboard Female Pin Header For Direct Attaching To Raspberry Pi Pico

Raspberry Pi Pico is NOT included.
What's On Board

- Rapsberry Pi Pico header
- MicroSD card slot
- XPT2046
resistive touch controller - RT9193-33
3.3V linear voltage regulator - Pico reset button
Pinout Definition

Outline Dimensions

Resources & Services


WIKI: Pico-ResTouch-LCD-2.8