My Second Project: Arduino 2.4" TFT

Picture of My Second Project: Arduino 2.4

Last time I had a project on 16x2 LCD display. After that I thought, 'it would be awesome if using a color display instead.' When I searched a color display for Arduino UNO, I found there is limitation using UNO:

"Due to the size of the library I do not recommend using it on ATmega328 (Arduino 2009/Uno) and ATmega32U4 (Arduino Leonardo) as they only have 32KB of flash memory."

The details can be found with this link:

To make this project less complicated, I also bought Arduino Mega 2560 finally. : P

This is a 2.4" TFT display with 240x320 resolution that supports both SD card and touch screen. I am so excited and wanna try it as soon as possible.

Remove these adsRemove these ads by Signing Up

Step 1: Parts

Picture of Parts

Step 2: Wiring

Picture of Wiring

For me the requirement in is quite difficult to understand..... Sorry for my stupidity...... : ( Let's find another schematic that is easy to read and here is the link:

A minor mistake is found and here is the amended one. I've also changed the abbreviations to match them with my TFT:

1. Display:

LEDA -> 5V

VCC -> 5V

RD -> 3.3V


DB0->DB7 to pin D37->D30

DB8->DB15 to pin D22->D29

RS -> D38

WR -> D39

CS(pin15) -> D40

RSET-> D41

2. Touch Screen:

Default pin number in example code:


T_CS(pin30) ->D5

T_DIN ->D4


T_IRQ ->D2

3. SD Card:

SD_CLK -> D52

SD_DO -> D50

SD_DIN-> D51

SD_CS -> D53

Very cool! Thanks for including the video!