# Adafruit 2.8" TFT Touch Shield v2 - Capacitive or Resistive

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/013/420/medium800/adafruit_products_1651_LRG.jpg?1388700087)

Spice up your Arduino project with a beautiful large touchscreen display shield with built in microSD card connection. This TFT display is big (2.8" diagonal) bright (4 white-LED backlight) and colorful (18-bit 262,000 different shades)! 240x320 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. ([We also have a capacitive-touch version of this shield here](https://www.adafruit.com/products/1947)).

![](https://cdn-learn.adafruit.com/assets/assets/000/017/927/medium800/adafruit_products_1947iso_demo_04_ORIG.jpg?1405111009)

This shield uses the SPI port for sending data to the ILI9341 chipset display, and I2C for reading the TSC2007 resistive touch screen driver. That makes it work great with just about any board that is 'Arduino or Mega shaped' as long as they have the I2C SDA and SCL pins after pin D13, and the SPI 2x3 port. If you want to access the remaining pins, [we recommend a WingShield](https://www.adafruit.com/product/196).

![](https://cdn-learn.adafruit.com/assets/assets/000/013/421/medium800/adafruit_products_1651bottom_LRG.jpg?1388700106)

 **The shield is fully assembled, tested and ready to go. No wiring, no soldering! Simply plug it in and load up our library - you'll have it running in under 10 minutes!** Works best with Adafruit Metro and classic Arduino (UNO, Duemilanove, Diecimila). Solder three jumpers and you can use it at full speed on an Arduino Leonardo or Mega as well.

![](https://cdn-learn.adafruit.com/assets/assets/000/017/928/medium800/adafruit_products_1947_demo_03_ORIG.jpg?1405111031)

This display shield has a controller built into it with RAM buffering, so that almost no work is done by the microcontroller. This shield needs only a few pins: five SPI pins for the display (SPI + DC and CS), I2C and IRQ pin for the touch screen, and an optional backlight pin. One more pin can be used for the micro SD card if you want to read images off of it.

![](https://cdn-learn.adafruit.com/assets/assets/000/124/268/medium800/adafruit_products_1651-07.jpg?1694461655)

We recently did a big update to the two designs to add:

- **Resistive touch screen TSC2007 Touch screen driver chip** instead of STMPE811 (which was discontinued)
- **Selectable VddIO** for use with 3.3V or 5V chips - by default we use IOref but if your board does not have the IOref pin, you can solder the jumper closed for whatever voltage you like
- **STEMMA QT port** for quick connecting sensors and other I2C devices
- **Right Angle Reset** button is easier to press now

**The shields are fully assembled, tested and ready to go. No wiring, no soldering! Simply plug it in and load up our libraries - you'll have it running in under 10 minutes!** Works best with any classic Arduino or Mega -shaped board.

- [Next Page](https://learn.adafruit.com/adafruit-2-8-tft-touch-shield-v2/stmpe-resistive-pinout.md)

## Primary Products

### 2.8" TFT Touch Shield for Arduino with Resistive Touch Screen v2

[2.8" TFT Touch Shield for Arduino with Resistive Touch Screen v2](https://www.adafruit.com/product/1651)
Spice up your Arduino project with a beautiful large touchscreen display shield with built in microSD card connection. This TFT display is big (2.8" diagonal) bright (4 white-LED backlight) and colorful (18-bit 262,000 different shades)! 240x320 pixels with individual pixel control. It...

In Stock
[Buy Now](https://www.adafruit.com/product/1651)
[Related Guides to the Product](https://learn.adafruit.com/products/1651/guides)

## Featured Products

### 2.8" TFT Touch Shield for Arduino with Capacitive Touch

[2.8" TFT Touch Shield for Arduino with Capacitive Touch](https://www.adafruit.com/product/1947)
Add some sizzle to your Arduino project with a beautiful large touchscreen display shield with built in microSD card connection and a **capacitive** touchscreen. This TFT display is big (2.8" diagonal) bright (4 white-LED backlight) and colorful (18-bit 262,000 different...

In Stock
[Buy Now](https://www.adafruit.com/product/1947)
[Related Guides to the Product](https://learn.adafruit.com/products/1947/guides)
### Adafruit METRO 328 Fully Assembled - Arduino IDE compatible

[Adafruit METRO 328 Fully Assembled - Arduino IDE compatible](https://www.adafruit.com/product/50)
We sure love the ATmega328 here at Adafruit, and we use them&nbsp;_a lot_&nbsp;for our own projects. The processor has plenty of GPIO, Analog inputs, hardware UART SPI and I2C, timers and PWM galore - just enough for most simple projects. When we need to go small, we use a <a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/50)
[Related Guides to the Product](https://learn.adafruit.com/products/50/guides)
### Adafruit Metro RP2040

[Adafruit Metro RP2040](https://www.adafruit.com/product/5786)
Choo! Choo! This is the RP2040 Metro Line, making all station stops at "Dual Cortex M0+ mountain", "264K RAM round-about" and "16 Megabytes of Flash town". This train is piled high with hardware that complements the Raspberry Pi RP2040 chip to make it an excellent...

In Stock
[Buy Now](https://www.adafruit.com/product/5786)
[Related Guides to the Product](https://learn.adafruit.com/products/5786/guides)

## Related Guides

- [Adafruit Metro RP2040](https://learn.adafruit.com/adafruit-metro-rp2040.md)
- [Arduino Lesson 14. Servo Motors](https://learn.adafruit.com/adafruit-arduino-lesson-14-servo-motors.md)
- [Plotting Offline Data - JSONL to CSV files, filters and graphs](https://learn.adafruit.com/plotting-offline-data-jsonl-to-csv-files-filters-and-graphs.md)
- [Circuit Playground Sound-Controlled Robot](https://learn.adafruit.com/circuit-playground-sound-controlled-robot.md)
- [DIY 8x2 LCD Shield](https://learn.adafruit.com/diy-8x2-lcd-shield.md)
- [Adafruit 16-channel PWM/Servo Shield](https://learn.adafruit.com/adafruit-16-channel-pwm-slash-servo-shield.md)
- [Photocells](https://learn.adafruit.com/photocells.md)
- [NeoPixel Painter](https://learn.adafruit.com/neopixel-painter.md)
- [Silicone Robo-Tentacle](https://learn.adafruit.com/silicone-robo-tentacle.md)
- [Metal Inlay Capacitive Touch Buttons](https://learn.adafruit.com/metal-inlay-capacitive-touch-buttons.md)
- [Current Limiting Stepper Driver with DRV8871](https://learn.adafruit.com/current-limiting-stepper-driver-with-drv8871.md)
- [Let’s Put LEDs in Things!](https://learn.adafruit.com/lets-put-leds-in-things.md)
- [Tiny Arduino Music Visualizer](https://learn.adafruit.com/piccolo.md)
- [Adafruit IO Basics: NeoPixel Controller](https://learn.adafruit.com/adafruit-io-basics-neopixel-controller.md)
- [Babel Fish](https://learn.adafruit.com/babel-fish.md)
- [FTDI Friend](https://learn.adafruit.com/ftdi-friend.md)
