Cart
Subtotal : $0.00 Shipping : Free! Total : $0.00
view cart checkout

Free Shipping on All Orders Over $40!

Waveshare 2.8inch Touch Display Module for Raspberry Pi Pico

Waveshare 2.8inch Touch Display Module for Raspberry Pi Pico

$18 $14.4
Save 20%

DescriptionWaveshare Pico-ResTouch-LCD-2.8 is a 2.8inch resistive touch display module for Raspberry Pi Pico featuring a 320 240 resolution, an IPS display panel, and a dedicated XPT2046 resistive touch controller. It…

  • img 100% Secure Payment & Data Safety
  • img Global Delivery & Fast Dispatch
  • img 30 Days Free Return & Exchange

Description

Waveshare Pico-ResTouch-LCD-2.8 is a 2.8inch resistive touch display module for Raspberry Pi Pico featuring a 320 240 resolution, an IPS display panel, and a dedicated XPT2046 resistive touch controller. It is designed to attach directly to Raspberry Pi Pico and offers a larger touch interface than the smallest Pico LCD modules while keeping wiring simple through SPI.

This module also integrates a MicroSD card slot, a ST7789 driver, and programmable backlight control, making it a practical display for compact HMI, embedded dashboards, portable interfaces, and Pico projects that need both touch input and richer visual output.

Features

  • 2.8inch IPS display with 320 240 resolution and 262K colors.
  • Dedicated XPT2046 resistive touch controller for touch interaction.
  • ST7789 driver for stable LCD control.
  • SPI communication for easy integration with Raspberry Pi Pico.
  • MicroSD card slot for storing images and display assets.
  • Programmable backlight control for power-saving display management.
  • Direct Raspberry Pi Pico compatibility through onboard female header design.
  • Development resources included for Pico C/C++ and MicroPython projects.

Specifications

Operating voltage 5V Resolution 320 240 pixels
Communication interface SPI Display size 57.60 43.20 mm
Display panel IPS Pixel size 0.18 0.18 mm
Driver ST7789 Dimensions 70.20 50.20 mm
Touch controller XPT2046 Extra storage MicroSD card slot

Applications

This Raspberry Pi Pico touch display is well suited for embedded HMI, touch-driven menu systems, portable control panels, data visualization, instrument displays, and compact interactive projects. It gives Pico projects more screen space than smaller LCD modules while still remaining compact enough for portable builds.

Product List

Item Quantity
Pico-ResTouch-LCD-2.8 1
Standoffs pack 1

Other Content

Board-level structure, pinout definition, and mechanical dimensions are the most important references on this module. These official diagrams are especially useful when you are planning SPI allocation, touch input handling, MicroSD usage, and mechanical fitment in a Pico enclosure.

Resources

  • Waveshare Pico-ResTouch-LCD-2.8 Wiki
  • Raspberry Pi Pico Official Documentation
  • Raspberry Pi Pico Python SDK
  • Raspberry Pi Pico C/C++ SDK
  • Waveshare LCD Common Questions

FAQ

What touch controller is used on this module?
This module uses the XPT2046 resistive touch controller.

Does it include storage support for images?
Yes. It includes a MicroSD card slot for storing display assets and images.

What display driver is used?
The LCD is driven by the ST7789 controller.

What kinds of projects is it best for?
It is a strong fit for Pico touch interfaces, compact dashboards, embedded controls, and projects that need both touch input and a moderately sized color display.

We offer fast and reliable shipping worldwide. All orders are carefully packaged and shipped within 1–3 business days after payment confirmation.

  • Fast shipping within 1-3 business days
  • Free shipping on orders over $40
  • 30 days money back guarantee
  • 24/7 online customer support
  • Secure packaging & safe delivery

Standard shipping, expedited shipping and express delivery options are available at checkout. Delivery time depends on your destination country and local logistics.

Only logged in customers who have purchased this product may leave a review.

Special Ofers For Subscribers

Ten Percent Member Discount