Hello I'm currently working on a project with an Arduino Due. These are the components I'm trying to use. Yes I know I picked a SainSmart TFT and I know I probably should of gone with something else, but this is what I have to work with now.
Currently I hooked everything up and I have correct jumper selected. Everything powers up and seems to be working. The back light comes on and seems to be working. I got the library from Rinky-Dink Electronics. I have followed all instructions and selected correct panel in the file. I picked the correct shield in the H file. I have also tried every other combination I can think of.
The 7 inchc tft is a ssd1963.
I'm at the point of just hooking it up without the shield and see if I can get it to work that way. Maybe the shield is wrong. Maybe the pins are just incorrect.
If I can get somebody to help me maybe go over all the things I could of missed that would be great.
Found out that this shield will not work with 7 inch screen.
I have decided to look at the Data sheet for the SSD1963 UTFT and hook it up directly to pins with hookup wires.
Currently I'm using the RinkyDinkElectronics UTFT library.
I connected everything db0 - db15 to all the appropriate pins on the arduino due. I chose pins 44 - 47 for RS, WR, CS, and RST. RD pin on TFT is pulled high on Pin 52 do to specifications in UTFT library.
The screen is power with external 5v powersupply.
After doing all of this I'm starting to see something going on. There is a faint change in color due to the different demos being ran, but I still can't see anything. Anybody have any idea what else to try. Could the screen possibly be bad.
You probably need to turn the backlight on. There is a pin on the display that is labled LED A+ That needs to be activated (Pulled High) to turn the backlight on. I use a similar 7" tft with the CTE Sainsmart shield and it works very well. But I had to modify the UTFT Library to make it work. Something to look at but it may be different for your shield.
Here are my notes from when I set mine up.
//uncomment "#define CTE_DUE_SHIELD 1" in HW_ARM_defines.h in the C:\Program Files (x86)\Arduino\libraries\UTFT\hardware\arm Folder
//
// Define display using UTFT myGLCD(CPLD,25,26,27,28); // For DUE with 7.0 CLPD and CTE Sheild
// ##### UTFT ---------------------------------------------------------------------------
#include <UTFT.h> //Display
UTFT myGLCD(CPLD,25,26,27,28); // For DUE with 7.0 CLPD and CTE Sheild
#include <UTFT_Geometry.h>
UTFT_Geometry geo(&myGLCD); // For Drawing triangles and arrows
// ##### TOUCH --------------------------------------------------------------------------
#include <URTouch.h> // Touch Screen
URTouch myTouch(6,5,32,3,2);// Define Touch Screen
The CPLD option may be different (SSD1963,25,26,27,28) with that shield but it should work.
Once you get it working you will be impressed with the speed. It is about 30 times faster than the same setup on the mega.
Kilqoq thank you for responding I appreciate that! I'm just lost I guess. The backlight is already lit up. It just shows white. I can't think of anything else to try other then the shield I have coming to hook it up. If this other shield does not work, I will have to probably return the screen and try another.