🚚 Free Worldwide Shipping on All Orders!Shop Now
HomeStore

2.8 TFT Touch Shield for Arduino with Resistive Touch Screen

Product image 1
1 / 7

2.8 TFT Touch Shield for Arduino with Resistive Touch Screen

The 2.8" TFT Touch Shield with Resistive Touch Screen plugs directly into any Arduino UNO or Mega-shaped board, providing a bright, full-colour display with touch input and an onboard MicroSD card socket. Fully assembled and ready to use — no wiring or soldering required.

This shield uses SPI for the ILI9341 display and I2C for the TSC2007 resistive touchscreen driver, keeping pin usage low. It includes a STEMMA QT connector for easy I2C expansion, selectable VddIO for 3.3V or 5V compatibility, and a right-angle reset button.

Key Features

  • 2.8" TFT LCD – 240×320 resolution with 18-bit colour (262,000 shades)
  • Resistive Touchscreen – TSC2007 digital SPI touch controller with IRQ support
  • SPI Display Interface – Uses digital pins 9, 10, and SPI; touchscreen on I2C + pin 2
  • STEMMA QT Connector – Plug-and-play I2C expansion for sensors and devices
  • Selectable VddIO – Works with 3.3V or 5V logic (uses IOref by default)
  • MicroSD Card Socket – Onboard slot for loading images (uses digital pin 4)
  • Plug-and-Play – Fully assembled, no soldering required
  • Onboard LDO Regulator – 3.3V @ 300mA; approximately 100mA draw for display and touch
  • PWM-Dimmable Backlight – 4 white LEDs with optional transistor-controlled dimming

Compatibility

  • Arduino UNO, Duemilanove, Diecimila
  • Arduino Mega and Mega-shaped boards
  • Any board with I2C SDA/SCL after pin D13 and the SPI 2×3 port

Ideal For

  • Arduino touchscreen projects
  • Interactive displays and menu systems
  • Data dashboards and sensor readouts
  • Image slideshow displays

Package Contents

  • 1× 2.8" TFT Touch Shield with Resistive Touch Screen (fully assembled)
Note: MicroSD card is not included. A capacitive touchscreen version of this shield is also available.

Resources

$15.52

Original: $51.75

-70%
2.8 TFT Touch Shield for Arduino with Resistive Touch Screen—

$51.75

$15.52

Product Information

Shipping & Returns

Description

The 2.8" TFT Touch Shield with Resistive Touch Screen plugs directly into any Arduino UNO or Mega-shaped board, providing a bright, full-colour display with touch input and an onboard MicroSD card socket. Fully assembled and ready to use — no wiring or soldering required.

This shield uses SPI for the ILI9341 display and I2C for the TSC2007 resistive touchscreen driver, keeping pin usage low. It includes a STEMMA QT connector for easy I2C expansion, selectable VddIO for 3.3V or 5V compatibility, and a right-angle reset button.

Key Features

  • 2.8" TFT LCD – 240×320 resolution with 18-bit colour (262,000 shades)
  • Resistive Touchscreen – TSC2007 digital SPI touch controller with IRQ support
  • SPI Display Interface – Uses digital pins 9, 10, and SPI; touchscreen on I2C + pin 2
  • STEMMA QT Connector – Plug-and-play I2C expansion for sensors and devices
  • Selectable VddIO – Works with 3.3V or 5V logic (uses IOref by default)
  • MicroSD Card Socket – Onboard slot for loading images (uses digital pin 4)
  • Plug-and-Play – Fully assembled, no soldering required
  • Onboard LDO Regulator – 3.3V @ 300mA; approximately 100mA draw for display and touch
  • PWM-Dimmable Backlight – 4 white LEDs with optional transistor-controlled dimming

Compatibility

  • Arduino UNO, Duemilanove, Diecimila
  • Arduino Mega and Mega-shaped boards
  • Any board with I2C SDA/SCL after pin D13 and the SPI 2×3 port

Ideal For

  • Arduino touchscreen projects
  • Interactive displays and menu systems
  • Data dashboards and sensor readouts
  • Image slideshow displays

Package Contents

  • 1× 2.8" TFT Touch Shield with Resistive Touch Screen (fully assembled)
Note: MicroSD card is not included. A capacitive touchscreen version of this shield is also available.

Resources