You have no items in your shopping cart.

The Arduino 2.8” TFT Touch Shield is designed for all the Arduino compatible boards. It can be directly plugged on the Arduino and other compatible boards.

UNO Mega 2.8 TFT LCD Touch Display Shield V1 With SD Card Socket For Arduino Board Mudle

Model: IM120417020
  • Buy 5 for $21.50 each and save 3%
Arduino 2.8'' TFT touch Shield V1 is an Arduino UNO/ Mega compatible multicolored TFT display with a touch screen and SD card socket. It is available in an Arduino shield compatible pinout for attachment. The TFT driver is based on ILI9325DS with 8bit data and 4bit control interface.

Product Description



Arduino 2.8" TFT LCD touch shield V1 is an Arduino UNO/ Mega compatible, multicolored TFT display with a touch screen and SD card socket. It is available in an Arduino shield compatible pinout for attachment. The TFT driver is based on ILI9325DS with 8bit data and 4bit control interface. 

The Arduino 2.8" TFT LCD Touch shield can work with both 3.3V and 5V, so it can display on Chipkit UNO32 and Simplecortex as well.

Check out the amazing features of this product below. 


  • Arduino UNO Rev3 / Mega Shield compatible footprint 
  • Arduino library UTFT support
  • TFT Resolution : 240 x 320 pixels
  • Size : 2.8"
  • Colors : 65K
  • Backlight : LED
  • Driver IC: ILI9325DS 


Please visit our wiki page for more information about this product. Any suggestions for improvement, such as correcting errors, adding more demo codes or tutorials, will be highly appreciated.

Technical support

For technical support, please open a ticket on Itead Support System.

Additional Information

Additional Information

Discontinued Yes
Link Wiki No
Version 1.0
Compatible Mainboard
  • Leaf maple
  • Arduino MEGA
  • ChipKit MAX32
  • ChipKit UNO32
  • FEZ Panda II
  • Iteadmaple
  • Iteaduino
  • Iteaduino ADK
  • Iteaduino BT
  • Iteaduino MEGA 2560
  • Simple Cortex
  • Seeeduino
  • Seeduino MEGA
Board Size 56mm x 54mm
Operation Level
  • Digital 3.3V
  • Digital 5V
Stackable No
Weight 60 g


Customer Reviews

Cant get it to word with UTFT Review by Kurt
Eugene, can you show me your program. I have used a lot of time on it, but nothing at all happend.
Kurt (Posted on 3/30/2015)
Compatibility with LeafMaple Review by BennVenn
Great screen, easy to get working and with the backlight mod mentioned by Eugene offers great contrast and brightness. One issue i've found is the pin mapping compared to the itead Maple. The data bus does not align exactly requiring bit manipulation in the code which ultimately slows down the data rate quite significantly. Other than that, very happy with the LCD. (Posted on 1/8/2014)
Working on Iteaduino Review by Tomi
Brightness could be better but its awesome to have such a display for that price! Got UTFT and UTOUCH working on Iteaduino. Otherwise they work with default Arduino Uno (pin) values except for touch switch the last 8 and 9! Thus, for initialization I used for UTFT myGLCD(ITDB28,19,18,17,16) and for UTOUCH myTouch(15,16,14,8,9). Value 16 doesn't matter since touch CS is tied to ground but 16 is not connected to the shield so it feels better than default 10. (Posted on 12/2/2013)
Sorted dim back light issue Review by Eugene
The back light leds are wired to the 3v3 line through a 100 ohm resistor. When i read the display data sheet, it states that the forward voltage of the leds are 3.2v. I bypassed the 100ohm resistor with a 4.7 ohm 1/8th watt one and the display is nice and bright now. I will wire a small 100 ohm pot in series with the 4.7 ohm resistor to control the brightness as i will be using it in my car. Thanks for a great product. :-) (Posted on 6/11/2013)
Backlight Review by Eugene
Great little screen. The back light is very dim. Any chance i can rewire it to the 5v supply of my UNO rev 3? (Posted on 6/11/2013)

Write Your Own Review

Only registered customers who has bought this product can write reviews. Please, log in or register.