Hello,
I found out this solution by myself with an experience that I gained in a bit complicated ways . I didn’t cross anybody else who had functioned this big screen by Arduino DUE before. Even in the forum only Graham (@ghlawrence2000) helped a bit. And at the end I succeed in transfering the display from an SD card to a screen by the DUE. Plus I achieved a speedy image change with a CPLD screen.
If you want see on action: https://instagram.com/p/0cn_uUvdOO/
You can find used libraries and Source Code and RAW image sample in the following link:
Or see all files in folder (Dropbox)
Here are the materials that I used
- Arduino DUE
- Arduino ethernet shield (Pic: http://bit.ly/1BEKo3V)
- 7inch CPLD + SDRAM TFT Touch Screen
- 2gb Micro SD Card
Here is the diagram of Connection and Pin:
----------------------------------------------------------------- LCD Screen | Arduino Due Pin No ----------------------------------------------------------------- DB0 | 37 DB1 | 36 DB2 | 35 DB3 | 34 DB4 | 33 DB5 | 32 DB6 | 31 DB7 | 30 DB8 | 22 DB9 | 23 DB10 | 24 DB11 | 25 DB12 | 26 DB13 | 27 DB14 | 28 DB15 | 29 RS | 46 WR | 47 RD | 3.3V Pulled high CS | 44 REST | 45 LED_A | +5V GND | GND 3.3V | +3.3V
----------------------------------------------------------------- TouchScreen | Arduino Due Pin No ----------------------------------------------------------------- TCLK | 40 TCS | 41 TDIN | 42 TDOUT | 49 IRQ | 38
Here is the INIT Code.
UTFT myGLCD(CPLD, 46, 47, 44, 45);
UTouch myTouch(40, 41, 42, 49, 38);
UTFT_SdRaw myFiles(&myGLCD);
First article published on arduino forum