Touch screen LCD Rev 2.1 2.8'' 320x240px SPI + microSD reader - shield for Arduino - Waveshare 10684

Index: WSR-04464 EAN: 5904422352608

Shield for Arduino with resistive TFT touch screen with a diagonal of 2.8". The screen has LED backlight and the resolution of 240 x 320 px. It works with 3.3 V and 5 V voltage, communicates through the SPI bus. Soldered connectors and available libraries contribute to the fact that the display is very easy to use.

Touch screen LCD Rev 2.1 2.8'' 320x240px SPI + microSD reader - shield for Arduino - Waveshare 10684
€14.90
€12.52 tax excl.
The store is available only to registered B2B customers Create an account
Available
Shipping in 24 hours
PayPal payment
Manufacturer: Waveshare
Compatibility: Arduino

Description

Shield for Arduinowith resistive TFT touch screen with a diagonal of 2.8". The screen has LED backlight and the resolution of 240 x 320 px. It works with 3.3 V and 5 V voltage, communicates through the SPI bus. Shield works with Arduino UnoLeonardo, and Nucleo and Xnucleo boards.

 

Wyświetlacz z Arduino The subject of the sale is the LCD display only,Arduino modulecan be purchased separately.

 

The product is compatible with Arduino

The manufacturer offers auser guide, along withlibraries and example programfor display control.

 

Connection

The layout is fully assembled - there are connectors that allow you to connect directly to Arduinowithout the need for soldering. The device uses 9 pins: D3, D4, D5, D7, D9, D10, D11, D12, D13.

 

Pin

Arduino

Pin

LCD

Description
D3 TP_IRQ Touch panel - interrupt, switches to a low state when it recognizes touch.
D4 TP_CS Touch panel - chip select - selects a device on the SPI bus, activated bylow state.
D5 SD_CS MicroSD memory card - chip select - selects a device on the SPI bus, activated by low state.
D7 LCD_DC LCD screen - select data / command.
D9 LCD_BL LED backlight.
D10 LCD_CS LCD screen - select chip - select device SPI bus, activated by low state..
D11 MOSI MOSI line input of SPI bus.
D12 MISO MISO line output of SPI bus.
D13 SCLK SCK is the clock line of the SPI bus.

 

Wyświetlacz dotykowy LCD TFT 2.8

The shield has all inputs marked.

 

Specification

  • Rev 2.1
  • Supply voltage: from 3.3 V to 5.5 V
  • The operating voltage of the outputs: from 3.3 V to 5.5 V
  • Screen type: resistive touch
  • Driver:
  • Screen size: 2.8 inch
  • Resolution: 320 x 240 px
  • Color depth: 65 thousand
  • Communications: SPI
  • Reset button
  • Card slot microSD
  • Connectors compatible with the Arduino Uno and derivatives
  • Works with:Arduino Uno,Leonardo, andNucleo and Xnucleo.
  • Board sizes: 73.5 x 55.5 mm
     
Screen - type LCD TFT
Screen - diagonal 2.8''
Screen - interface SPI
Screen - touch yes
Screen - resolution 320x240px
Package width 8 cm
Package height 10.5 cm
Package depth 2.8 cm
Package weight 0.044 kg

kacper

04/01/26

Question: Will it work with an Arduino MEGA?
Answer: The display can work with the Arduino Mega 2560, but it won’t be fully plug-and-play like it is with the Arduino Uno. On the Arduino Mega, the SPI lines are located on the ICSP connector and pins 50, 51, and 52, rather than on D11, D12, and D13 as on the Arduino Uno. According to the documentation, the module supports operation via ICSP, so with the correct configuration of jumpers SB1, SB2, and SB3, the screen should function properly. Detailed information is available in the manufacturer’s guide -https://www.waveshare.com/wiki/2.8inch_TFT_Touch_Shield
Patryk

02/16/26

Question: Will it work with esp32?
Answer: Yes, technically it is possible because the display uses the SPI interface. However, please note that this is a shield designed for Arduino UNO (specific pin layout). It will not work with ESP32 when plugged in directly – wiring and appropriate pin configuration in the program are required. An appropriate library supporting the ILI9341 controller and touch panel is also required.

Product reviews

Touch screen LCD Rev 2.1 2.8'' 320x240px SPI + microSD reader - shield for Arduino - Waveshare 10684

4.9/5

Average grade

18

Customers opinion
The following opinions are collected
and verified by
an external partner Trustmate
and come from the post-purchase process.

Zdjęcia użytkowników

Allan 11.08.2025 Confirmed purchase Translated review
Probably the most practical touch display to use with Arduino. The touch panel requires calibration (the results are best saved on an SD card or EEPROM). Clear, high-contrast images, no "hot" or "cold" pixels.
Zofia 03.04.2026 Confirmed purchase Translated review
Works flawlessly
Stanislav 19.02.2026 Confirmed purchase Translated review
A reasonably priced product that is well usable. It uses only the necessary minimum of pins, so it can be used simultaneously with other shields. The only minor defect for my project is the connector for connecting the SPI Arduino, which interfered with me when deploying it to another shield, but it could be easily soldered and the PCB is well prepared for soldering jumpers to duplicate pins for this purpose.
Matthias 26.01.2026 Confirmed purchase Translated review
The display works great. The big advantage for me is that it is only controlled via SPI and thus the I2C interface remains free for sensors. Even better, it also works with the Adafruit GFX Library, which you won't find in the waveshare documentation. Perplexity made me a working sample program. Great.
monik 03.11.2025 Confirmed purchase Translated review
Everything OK recommend
Artur 25.08.2025 Confirmed purchase Translated review
It works as it should
Andrzej 10.04.2025 Confirmed purchase Translated review
OK works
Marek 01.02.2024 Confirmed purchase Translated review
I recommend everything super
sebastian 22.03.2023 Confirmed purchase Translated review
EVERYTHING'S FINE . I RECOMMEND
Allan W. 23.06.2022 Confirmed purchase Translated review
A few years ago I bought the same display (30% cheaper), but the touch panel was damaged. Based on this display, I made a simple clock circuit using a cheap GPS and the Arduino Mega module, controlled by touch, so I decided to buy this product again. The quality is not overwhelming, but it is enough. I recommend it mainly to hobbyists.
Marek B. 01.05.2022 Confirmed purchase Translated review
Great
Witold S. 06.10.2021 Confirmed purchase Translated review
For exercise
Marko 07.04.2023 Confirmed purchase
Eugeniusz 13.08.2025 Confirmed purchase
Remigiusz 25.04.2025 Confirmed purchase
Tomasz 18.02.2025 Confirmed purchase
Josef 23.12.2023 Confirmed purchase
Marek 24.01.2023 Confirmed purchase

Country of Origin: China

Manufacturer Contact Details: Seednew Limited 3/F, Building 6, Shanglilang Zhichuangyuan, Pingji Avenue, Nanwan Street, Longgang District, Shenzhen, 518115, China

EU Marketer Contact Details: BOTLAND B. DERKACZ SP. K. Gola 25A - 63-640 Bralin

Other customers also viewed:

Products from the same category: