Hi, I have two TFT 2.4 "as the photo, I have tried many drivers and libraries but do not work, always white screen is the best library that works is the SPFD5408 (ILI9341) and yes detected programs example of the library but I always have white screen. I'm trying to Arduino UNO.
I have to say that I have also tested with Arduino NANO ATmega328 and the results are the same, always using the communication lines LCD_CS (in A3), LCD_CD (in A2), LCD_WR (in A1), LCD_RD (in A0), LCD_RESET (in A4) ...
First off. It is better to copy-paste output than to post an enormous screen picture.
Your picture in message #3 is from a Nano.
Your picture in message #4 is from a Uno.
Neither look correct. If you wire things wrong on a Nano, you will damage the display.
If you do plug the shield into the Uno properly, you will NOT damage the shield.
If a Nano is wired correctly, you will get the SAME output as from a Uno.
Since neither output makes any sense, I do not recognise any controller at all. Your display might be damaged.
I suggest that you plug it into a different good Uno. It should mate as nature intended. Try again.
You could plug it into a Mega and try again.
Hello David, the connections are correct Arduino Nano 100% safe and correct, now I get results with an Arduino Mega ...
Read Registers on MCUFRIEND UNO shield
controllers either read as single 16-bit
e.g. the ID is at readReg(0)
or as a sequence of 8-bit values
in special locations (first is dummy)
That is easy to solve. However, I am more worried about your Uno and Nano.
Meanwhile, run the graphictest_kbv sketch and observe the text. With the USB cable coming out of the top, Is the text at the top of the screen? Is it horizontal mirror?
Do you see vertical scrolling?
Do you see software scrolling?
I tried the readpixel_kbv.ino program in the Arduino UNO that is smaller and does not work, only blank screen, but Arduino MEGA does work but with text in mirror ... There are problems with UNO ...