ITDB02-3.2s Backlight only feature that works

Hi,

I'm new to Arduino builds and I am trying to build a Jarduino LED reef tank controller. The only issue that I'm having so far is getting the touch screen to work. The equipment used so far includes an Arduino Mega 2560, ITDB02-3.2S TFt LCD Module, and the ITDB02 Mega Shield v1.1. I was able to successfully compile Henning Karlsen's UTFT_320x240 example program with the UTFT myGLCD(ITDB32S,38,39,40,41) un-commented for the compiled code. The screen only shows back-lighting and was wondering how I can test whether I received a bad TFT LCD. I checked for continuity on the connected TFT LCD and it appears that my soldering on the ITDB02 Mega Shield appears to have worked. Most issues with this type of this TFT LCD appear to be caused by incorrect drivers or a faulty TFT LCD. Any suggestions would be appreciated. Thank you....................................Jim

You need to be absolutely sure that the pin out is correct for your screen, double check all
the supply voltages, level conversion and that the signals are working (an oscilloscope isinvaluable for this sort of work).

Then you need to be sure that the initialization code matches the TFT controller chip (if
you don't know what the TFT controller chip is, you may have to go through all the
possibilities for that screen resolution).

This is made more tricky by the fact that some chips exist in different silicon revisions -
some chips have a register you can read to get the chip type and revision (not all
hardware allows reading from a controller chip, since you only need to write to a
display in practice).

Hi Mark,

Thank you for the reply. I received another TFT LCD and it works. Apparently, the original screen was defective..................Jim

Hi,
I was able to load the UTFT_Analog_Clock program by Henning and the program appears to be working. The DS1307 clock is keeping time. It took a lot of effort getting the crystal and clock chip soldered on the ITDB02 v1.1 shield and I'm glad to see the soldered connections are working.. At this time, I can't set the clock and date due to the fact that the screen has not been calibrated successfully. I have not been successful at calibrating the screen. I was able to get three values for Cal-X, Cal_Y, and Cal_S, but the screen scrambled out the instructions. The screen is a Sainsmart 3.2inch TFT LCD and works with SSD1289 with UTFT code. I'll post some code if I can't make any headway in solving the problem...........................Jim