Description
2.8 Inch TFT Touch Shield Rev 2.1 | Waveshare Color LCD Display for Arduino with Touch Interface
The Waveshare 2.8 inch TFT Touch Shield (Rev 2.1) is a full-color display shield designed for Arduino boards. It features a bright 2.8 inch 320x240 TFT display with a resistive touch interface, ideal for projects requiring an interactive visual interface.
This shield uses the SPI communication interface and includes an onboard microSD card slot, making it easy to load images, data, or user interfaces directly from an SD card. Compatible with most Arduino development boards such as UNO, Mega, Leonardo, and others, it’s perfect for embedded system display projects.
Features:
-
2.8 inch full-color TFT display with 320x240 resolution
-
Resistive touch panel for user input
-
Onboard microSD card slot for image and data storage
-
SPI interface, reducing pin usage
-
5V and 3.3V compatible, suitable for most Arduino boards
-
Easy plug-and-play design – directly fits onto Arduino UNO or Mega boards
-
Ideal for GUI, system monitoring, and sensor data visualization projects
Technical Specifications:
| Parameter | Details |
| Display Type | TFT LCD |
| Touch Type | Resistive |
| Display Size | 2.8 inch |
| Resolution | 320 × 240 pixels (QVGA) |
| Color Depth | 65K colors (RGB565) |
| LCD Driver IC | ST7789 |
| Touch Controller IC | XPT2046 |
| Interface Type | SPI |
| Operating Voltage | 3.3V / 5V compatible |
| Logic Level | 3.3V / 5V tolerant |
| Backlight Control | Software adjustable (pin D9) |
| MicroSD Slot | Yes (pin D5 for CS) |
| Operating Temperature | -20°C ~ +70°C |
Applications:
-
Arduino-based user interfaces
-
Touch-based control panels
-
IoT device displays
-
Sensor data visualization
-
Educational and prototype projects







