2.8" Touchscreen IPS LCD Display for Raspberry Pi Pico (320x240)

WaveshareSKU: WAV-19804
(8 Reviews)
Price:
Sale price £17.30
incl. VAT
excl. VAT
Stock:
Sold out
Notify me

Compatible with:

Awesome Extras

Raspberry Pi Pico W by Raspberry Pi - The Pi HutRaspberry Pi Pico W by Raspberry Pi - The Pi Hut
(506 Reviews)
Raspberry PiRaspberry Pi Pico W
Sale priceFrom £5.80 incl. VAT excl. VAT
Raspberry Pi Pico by Raspberry Pi - The Pi HutRaspberry Pi Pico by Raspberry Pi - The Pi Hut
(713 Reviews)
Raspberry PiRaspberry Pi Pico
Sale priceFrom £3.80 incl. VAT excl. VAT
Essential Raspberry Pi Pico Kit by The Pi Hut - The Pi HutEssential Raspberry Pi Pico Kit by The Pi Hut - The Pi Hut
(97 Reviews)
The Pi HutEssential Raspberry Pi Pico Kit
Sale price £6 incl. VAT excl. VAT
SanDisk MicroSD Card (Class 10 A1) by SanDisk - The Pi Hut
(108 Reviews)
SanDiskSanDisk MicroSD Card (Class 10 A1)
Sale price £8 incl. VAT excl. VAT

This 2.8" IPS resistive touchscreen display has been designed specifically for the Raspberry Pi Pico and offers a 320x240 resolution with 262K colours and dedicated microSD storage!

The display has dedicated female headers for the Raspberry Pi Pico on the rear, removing any need for connecting wires or ribbon cables. Just slot your Pico in (male headers required) and start coding the display. The MicroSD card slot also allows you to store images for your project too.

The backlight is programmable to assist with the right brightness setting for your environment as well as reducing power consumption. There's also a handy Pico reset button on the rear of the display.

Use the C/C++ examples in the product Wiki to get your Pico display project up and running quickly.

Note: Raspberry Pi Pico not included. You'll need a Pico with male headers soldered to it. You can grab a Pico here and Pico male headers here, or buy a Pico with pre-soldered headers.

This is a resistive display, not capacitive!

Features

  • Compatible with Raspberry Pi Pico
  • 320×240 resolution
  • IPS screen
  • 262K colours
  • Resistive touch with dedicated controller, smoother touch effect than AD-controlled solutions
  • MicroSD card slot for storing images
  • Programmable backlight control for power saving
  • Reset button
  • Online development resources and manual (Raspberry Pi Pico C/C++ examples)

Specifications

  • Operating Voltage: 5V
  • Communication Interface: SPI
  • Display panel: IPS
  • Driver: ST7789
  • Touch Controller: XPT2046
  • Resolution: 320 x 240 pixels
  • Display Size: 57.60mm x 43.20mm
  • Pixel Size: 0.18mm x 0.18mm
  • Dimensions: 70.20mm x 50.20mm

Package Contents

  • 1x 2.8" Pico Resistive Touch Display
  • 1x Standoff pack

Resources

What's Onboard?

2.8" Pico touchscreen display features

1) Raspberry Pi Pico header
2) MicroSD card slot
3) XPT2046
- Resistive touch controller
4) RT9193-33
- 3.3V linear voltage regulator
5) Pico reset button

Pinout

2.8" Pico Display Pinout

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

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

Accreditations
Overall product rating out of 5: 4.63
Based on 8 reviews
Write Review
Clear Filters
Order By
Newest First
Oldest First
Most Popular
Highest Rating
Breakdown
6
1
1
0
0
Matt P
2.8" Touchscreen IPS LCD Display for Raspberry Pi Pico (320x240)
Note: The waveshare wiki for this product is a bit of a mess and the way they present the examples is a bit mixed up talking about files that are not even part of this product, as far as I can tell. The screen itself works well and is easy to use with MicroPython using the examples. I also got the screen working fine using the Arduino IDE with my Pico 2 and driving it from the C there. However, the Touch Screen functionality is not worth the bother. The examples simply don't work (assuming i'm even using the right ones, again, the Wiki page is sorely lacking) - it will appear to do the calibration, but then won't respond to any presses. From my own experimentation, i've been able to prove the screen *works* and responds, but the coordinates it returns are far too imprecise and I couldn't get any of the sample code I found here or elsewhere to work properly. The reason that the "getTouch" function isn't returning is because the ranges when it runs them against its calibration data are out of whack with the screen size, the "getTouchRawZ" which returns pressure level is working fine, but i've given up trying to write my own calibration for it, it's just nonsense! There are NO examples using the touch screen from MicroPython either (and no implication that this isnt possible that I can find). If you just want a good quality 320x240 screen for your Pico/Pico 2 then I think this is worth it and I am going to continue working with it on that path. I have discontinued plans to use it as a touch device however and will just use buttons as originally planned.
Was this review helpful?
Yes
Report
Share
2 months ago
Verified Customer
Pedro R
2.8" Touchscreen IPS LCD Display for Raspberry Pi Pico (320x240)
It's what you'd expect from the technology.
Was this review helpful?
Yes
Report
Share
9 months ago
Verified Customer
Jason H
Great Yarmouth, United Kingdom
2.8" Touchscreen IPS LCD Display for Raspberry Pi Pico (320x240)
I needed this for a project for my 13 year old son who is delving into the world of electronics. He found it to be a good quality screen but would have liked slightly higher resolution. The amounf of onboard memory could be improved. Connections for the Raspberry Pico he was using, were solid.
Was this review helpful?
Yes
Report
Share
1 year ago
Verified Customer
Tony S
2.8" Touchscreen IPS LCD Display for Raspberry Pi Pico (320x240)
Even with postal strikes, my order arrived on time, and in perfect condition.
Was this review helpful?
Yes
Report
Share
2 years ago
Verified Customer
Andrew F
Bournemouth, United Kingdom
2.8" Touchscreen IPS LCD Display for Raspberry Pi Pico (320x240)
Greate LCD - a very usable size for simple GUI applications and easy to interface to.
Was this review helpful?
Yes
Report
Share
2 years ago
Verified Customer
David W
Staines-upon-Thames, United Kingdom
2.8" Touchscreen IPS LCD Display for Raspberry Pi Pico (320x240)
A great little attachment for the Pico. The added SD Card socket adds additional flexibility. Oh, the price ain't bad either !!
2 people found this review helpful.
Was this review helpful?
Yes
Report
Share
3 years ago
Verified Customer
ACHILLEAS D
Athens, Greece
2.8" Touchscreen IPS LCD Display for Raspberry Pi Pico (320x240)
This monitor will perfectly fit the stock case of the Gameboy with slight modification needed, far less than the 3.5" GameBoy Zero monitors require. Using Tony Goodhew's driver and not ST7789, i have zero problems using it! Colours look great, refresh rate is epic! Highly recommended!!
1 person found this review helpful.
Was this review helpful?
Yes
Report
Share
3 years ago
Verified Customer
Ian D
Cardiff, United Kingdom
2.8" Touchscreen IPS LCD Display for Raspberry Pi Pico (320x240)
Great little screen at a good price and fast delivery
Was this review helpful?
Yes
Report
Share
4 years ago

New content loaded