-50% 2.8 inch Arduino Touch LCD Display Shield

Product Overview

Spice up your Arduino project with a beautiful large touchscreen display shield with built in microSD card connection slot. This TFT display is big (2.8" diagonal) bright and colorful (RGB, 65K colors)! 320x240 pixels with individual pixel control. It has way more resolution than a black and white 128x64 display. As a bonus, this display has a resistive touchscreen attached to it already, so you can detect finger presses anywhere on the screen.

The shield is fully assembled, tested and ready to go. No wiring, no soldering! Simply plug it in and load the provided library - you'll have it running! Works best with any standard Arduino interface like Arduino UNO, Leonardo, UNO PLUS, NUCLEO, XNUCLEO etc. This shield has on board stand alone touch controller, controlled via SPI only a few pins are used. 

Product Information

  • Resistive touch screen TFT LCD, 2.8 inch, 320×240 resolution
  • Standard Arduino interface, compatible with: Arduino UNO, Leonardo, UNO PLUS, NUCLEO, XNUCLEO
  • Onboard stand-alone touch controller,
  • Micro SD slot, provides an easy way to store photos for displaying
  • Controlled via SPI, only a few Arduino pins are used
  • Backlight adjustable by program, lower power consumption


  • LCD Type: TFT
  • LCD Interface: SPI
  • LCD Controller: HX8347D
  • Touch Screen Type: Resistive
  • Touch Screen Controller: XPT2046
  • Colors: RGB, 65K colors
  • Resolution: 320x240 (Pixel)
  • I/O Voltage: 3.3V/5V
  • Dimensions:
  • Display Size: 57.6mm×43.2mm
  • Outline Dimension: 73.3mm×55.3mm

Write a review

Please login or register to review

2.8 inch Arduino Touch LCD Display Shield

  • Views: 4452
  • Brand: Waveshare
  • Product Code: 2.8-INCH-ARDUINO-T0UCH-SHIELD
  • Availability: In Stock
9 Product(s) Sold
  • ₹2,999.00
  • ₹1,499.00

Tags: Arduino, Arduino Accessories, Display, Touch screen