In this guide we will going to configure the TFT Touch Screen LCD Module in Arduino UNO, supported also working on Arduino 2560 MEGA MCU Board, These 2.4 inch TFT Touch Screen Module shield with Micro SD slot is specially designed suit for UNO and MEGA, driven by ILI9341 TFT LCD Single Chip Driver 240RGBx320 Resolution and 262K color.

The ILI9341 is 262,144 color single chip SOC driver for the TFT liquid crystal display with a resolution of 240RGB 320 Dots, comprising a 720 channel source driver, a 320 channel gate driver, 172800 bytes GRAM for graphic display data of 240 RGB x 320 dots, and power supply circuit. These ILI9341 Chip can operate in 1.65v to 3.3v I/O interface voltage and an incorporated voltage follower circuit to generate voltage levels for driving an LCD.

ILI9341 supports full color 8 color display mode and sleep mode for precise power control by software and these features make the ILI9341 an ideal LCD driver for prototyping projects or a small and medium size portable products such as digital cellular phones, MP3 Players, and PMP.


These shield uses Arduino digital pins 5-13 and analog 0-3 it means you can use digital 2,3 and analog 4 and 5, pin 12 is available if you will used the microSD slot.

This LCD Screen shield works on 3.3v ~ 5v logic, it has onboard 3.3v 300mA LDO Regulator, 8 bit digital interface, plus 4 control lines, 4 wire resistive touch screen, compatible on 328, Mega, note Leonardo not supported.

Using the example library

  1. Extract the LCD code libraries to Arduino/libraries directory
  2. Open the Arduino IDE
  3. Goto File/Example/Adafruit_LCD_TFT


Diagram & Pin-out


Source Code (For Drawing Sketch)


Downloads / Schematics

Download TFT Touch LCD Screen Shield Code Libraries | Zip
Download ILI9341 Datasheet | PDF
Download Schematics Diagram | PDF


Using 2.5 inch TFT Touch LCD Screen Shield
Tagged on:     


6 thoughts on “Using 2.5 inch TFT Touch LCD Screen Shield

Leave a Reply

Your email address will not be published. Required fields are marked *