Go Down

Topic: Connect 3.2 TFT LCD with SSD1289 directly to Arduino mega (Read 117484 times) previous topic - next topic


Apr 12, 2012, 09:06 am Last Edit: Apr 12, 2012, 09:12 am by geeetech Reason: 1
3.2 "TFT LCD module include touch screen and SD card slot. The controller is SSD1289, touch IC is XPT2046. Using UTFT or ITDB02_ Graph16 libraries get it works.

1. Diplay:
LEDA -> 5V
VCC -> 5V
RD -> 3.3V
DB0->DB7 to pin D37->D30
DB8->DB15 to pin D22->D29
RS -> D38
WR -> D39
CS(pin6) -> D40
RSET-> D41

2. Touch Screen:
Default pin number in example code:
CS(pin30) ->D5
IN ->D4
IRQ ->D2

3. SD Card:
SCK -> D52
MISO -> D50
MOSI-> D51
CS -> D53



Has this module. Connected according to scheme above (MEGA2560) and tested with UTF library - everything works fine. I prefer to connect LEDA to one of D pins to control brightness.



By connecting everything, the screen is blank and does nothing to load the examples. Any solution?



I had this problem. Wired the thing up to the mega2560.  :D
Downloaded the libraries (UTFT.)  :)
Uploaded the sketch.  :P
White screen that does a flickery thing...  :smiley-roll:
I put a post up like yours and
PF18F4550 replied.
You can get a shield from :
for the arduino mega and the LCD for about $7.50.
I ordered one last week. I'll put a post up when it arrives.

Smooberry Dooberry.


There are a couple of considerations when using UTFT depending on whether your using 8bit, 16bit or serial modes to talk to the tft, in my case using ITDB02 shield with 3.2"TFT and HX chipset on Mega in 16 bit mode

Code: [Select]
UTFT myGLCD(ITDB32S,38,39,40,41);

For my 2.4" TFT i use this line to tell UTFT which driver to us
Code: [Select]
UTFT myGLCD(TFT01_24_16,38,39,40,41);


I would eventually like to use it as a touchscreen interface for a midi controller...

I understand about changing the line of code to fit the type of driver.

But What are the differences in the modes?
Smooberry Dooberry.



I try to program the touch of my screen (the same of this post) but I didn't find the function of the library UTFT that I can use it for this.

somebody know something?  Please any tip is big help for me.


Hello Fany_CA, you need the utouch library: http://www.henningkarlsen.com/electronics/library.php?id=55 ^_^


Yes!! Thanx

^_^ I Found this http://henningkarlsen.com/electronics/library.php?id=55 the complement (UTouch) for my library UTFT of Touch Screen Function.

Now I gonna work!!! I hope that work...


Hello everyone, I bought this: http://www.ebay.it/itm/370668505157?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649#ht_1959wt_1037  without the shield. I connected as shown initial nell'arduino meg, but I visualize the white screen and I do not read anything.
I state that I use the libraries UTFT
You have way to help me?
Thanks to all


We have the same display and the same problem. yesterday I opened the topic and also waiting for help.


How to solve white screen problems???? i hace the same problem


The elec-freaks site says the i/o is all 3.3v - Could that be the cause of the white screen problem? They suggest a 30k+20k resistor pair to drop from 5v, so it's cheap enough (if ugly). Anyone know if the Vcc HAS to be 5v?


i also have the same doubt.... what is the vcc voltage of the display????  :smiley-eek-blue:


for future reference, the link is the first post doesn't work any more, this has changed to :


Go Up