empowering creative people

Arduino > Displays

2.8 TFT Touch Shield for Arduino with Resistive Touch Screen

SKU: ADA1651

$58.95 AUD, inc GST
$53.59 AUD, exc GST

More Views

2.8 TFT Touch Shield for Arduino with Resistive Touch Screen
58.95 AUD

SKU: ADA1651

$58.95 AUD, inc GST
$53.59 AUD, exc GST
3 reviews 0 5 5
In stock, with a short lead time. 74 units dispatch in 4 to 7 days (in addition to the shipping method you choose). Our timing and stock is accurate. Delivery to you by Mon, 28th of Aug with Express Post within Australia.

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)

Adafruit have updated Adafruit's original v1 shield to an SPI display - its a tiny bit slower but uses a lot less pins and is now much easier to use with Mega & Leonardo. They also include an SPI touchscreen controller so you only need one additional pin to add a high quality touchscreen controller. Even with all the extras, the price is lower thanks to Adafruit's parts sourcing & engineering skillz!

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

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 fewer pins than Adafruit's v1 shield, so you can connect more sensors, buttons and LEDs: 5 SPI pins for the display, another pin for the SPI touchscreen controller and another pin for uSD card if you want to read images off of it.

Of course, Adafruit wouldn't just leave you with a datasheet and a "good luck!" - Adafruit have written a full open source graphics library that can draw pixels, lines, rectangles, circles and text. We also have a touch screen library that detects x, y and z (pressure) and example code to demonstrate all of it. The code is written for Arduino but can be easily ported to your favorite microcontroller!

For people who want the same screen but not in a shield form-factor, check out Adafruit's 2.8" TFT breakout

2.8" TFT Touch Shield for Arduino v2 (2:56)

Technical Details

  • 240x320 resolution, 18-bit (262,000) color - Adafruit's library uses 16 bit color mode
  • High speed SPI display with digital SPI touchscreen driver
  • The display uses digital pins 13-9. Touchscreen controller requires digital pin 8. microSD pin requires digital #4. That means you can use digital pins 2, 3, 5, 6, 7 and analog 0-5. Pin 4 is available if not using the microSD
  • Works with any classic Arduino '328. Solder closed three jumpers to use the ICSP header for use with Leonardo or Mega
  • Onboard 3.3V @ 300mA LDO regulator, current draw depends on usage but is about 100mA for the display and touchscreen
  • 4 white LED backlight. On by default but you can connect the transistor to a digital pin for backlight control
  • 4-wire resistive touchscreen attached to STMPE610 controller

Datasheets, EagleCAD PCBs and more in the product tutorial

This product is listed in:

Documentation and Resources:
Educational Workshops
  • Arduino Workshop for Beginners
  • Welcome to the Arduino Workshop, where you'll be able to follow our guided course which covers everything you'll need to know in order to create your own Arduino projects and become a leveled up maker. My name is Sam and along with being a maker my...
  • The Maker Revolution
  • The Maker Revolution celebrates the creation of new devices and the modification of existing ones - the transition from a consumer buying goods to eventually having a major part in their creation. The Maker Revolution places strong emphasis on free (...
  • How to Use a Logic Level Shifter/Converter
  • So you’ve got your microcontroller/development board ready to go, you’ve got your sensors and external components and you’re ready to build an IoT device to make the world your slave. But hang on a minute, the sensor you have only o...
  • Arduino with LattePanda
  • Ah, Arduino and LattePanda coming together at last. What could be better? Well along with the fact that your LattePanda is a fully fledged Windows 10 computer so you can program any Arduino board you want as normal, one of the best things about Latte...
  • Potentiometers and the Arduino Uno
  • Variable resistors come in all shapes and sizes, and they all do the same basic job. They allow you precisely control voltage/current flow within a circuit. The most common type of variable resistor we see in DIY electronics is the Potentiometer, or ...
  • Relay Operation and the Arduino Uno
  • If you could operate your switch without physically toggling it on and off, you would open yourself up to an entire section of electronics. Relays are one of the best ways of doing this. A relay is essentially just a switch, controlled by an electrom...
  • Tabot
  • Tabot is a robotic tablet dispenser. It is designed to help elderly people maintain their independence and help anyone who has tablets remember to take them on time.
  • Cosplay Blaster
  • Hey guys! First time poster. I've been working on a blaster for my girlfriend's costume, and I thought I would share it with everyone. When triggered, it plays a selected sound effect and flashes the light. Pretty simple :)
  • Coffee Grinder With Arduino
  • Using a few bits and pieces, this ordinary coffee grinder now has two presets to run the motor for a programmable length of time. The idea being that the grinder running for a set amount of time will deliver a certain amount of coffee each button press meaning the beans can be stored unground, keeping them fresher for longer. I completed this project for a friend, Ian, who lives for coffee. Ian wanted the same functionality in h...
  • The Hipster Coaster
  • We wanted to make a interactive display of the fun that can be had with DIY projects to take to Sydney Mini Maker Faire. We decided to do so by utilising the TinkerKit Braccio from Arduino.org, alongside some 3D Printing ingenuity, for an engaging display for all ages. Enter the Hipster Coaster in all its glory.   All the parts were printed seperately on our family of Lulzbot 3D Printers, later stuck together using a mi...

Product Comments


Customer Reviews

  1. Review by Kit verified purchaser
    Rating
    100

    The resistive version works perfectly for me, I'm not sure what advantage the capacitive touch screen has.
    The screen worked straight out of the box on an UNO R3 but not on an R2 even with the solder bridges in place.
    My only request would be a basic tutorial on programming for those of us who can speak Arduino but are a bit weak on raw C and C++. I've been studying the 'ArduinoPhone' sketch to get a handle on how to get started on my own project. (Posted on 31/01/2017)

  2. Review by Matthew verified purchaser
    Rating
    100

    Although a touch pricey, this is a robust unit that is perfect for the arduino-phone. (Posted on 18/09/2016)

  3. Review by Adam verified purchaser
    Rating
    100

    Easy to get going. Have purchased 2 of these and consistent quality. (Posted on 22/06/2016)

We deliver Australia-wide with these options:

  • $3 for Small Items (4-6 days, not tracked, only available on selected small items)
  • $6.95 for Standard Post (2-4 days, tracked)
  • $8.32 for Express Post (1-2 days, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $11.49 for Pack and Track (3+ days, tracked)
  • $16.50 for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount might increment based on the weight of your order.

Our physical address:

Unit 18, 132 Garden Grove Parade
Adamstown
NSW, 2289
Australia

Please checkout our customer service page if you have other frequently asked questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.