Mike/Keith/Steve Well, dwell on this overnight as I'm out the door ....... switching Reset from pin 7 to 3.3v makes it work ... I have a functioning TFT ...... More later. Steve F
Switch your reset to pin 5 instead of 7 and it should work. Pin 7 is a special pin for sdio, SD card access. Sent from my ONEPLUS A5010 using Tapatalk
Perhaps I confused the issue. I switched TFT pin 4 (Reset) from UNO pin 7 (as per Steves diagram) to UNO 3.3V ......... switching that to UNO pin 5 which I think is what you recommended puts me back at a white display. At the moment, since my switch gives me a working TFT I will stick with it as I go forward.
Well, I FINALLY received my bits and pieces from China (ordering over Christmas doesn't seem to be a good idea:-(), so I'm going to see how far I can get... UK Steve certainly has contributed a lot - I sincerely hope he's OK!
Just a quick update... I've grown very partial to using PlatformIO on a Linux/uBuntu system. It's Oh-So-Much faster than on Windows 10 - I have found that even running Linux in VirtualBox works better than the Windoze version:-( But I digress Embarrassingly enough, I found UK_Steve's code on his initial submission, and quickly created an Arduino sketch ( OK, not PlatformIO, but even Arduino IDE runs beautifully on Linux). Within minutes I had compiled (and flashed) versions for ESP8266, ESP32, and our ever faithful Arduino Uno Again, thanks to UK_Steve for such platform independent code... All three versions display all sorts of stuff on the serial monitor, so my next step is to wire up a joystick (or three) and test each one accordingly... So far I've managed to locate and install the TFT libraries but not yet tested or experimented. My first attempt will be to use the ESP8266 board with the 3.3V TFT display. I'm still not sure about the level shifting circuit, so felt it will be safer to use both a 3.3V ESP8266 and the 3.3V TFT display UK_Steve recommended. My progress will be slow as I don't have too much available time these days, but any questions and suggestions are welcome Best Norm And one important PS. Atani introduced me to PlatformIO. It's surely one of the best IDEs/ Development platforms I've used (albeit rather limited) Thanks Mike!
Things are progressing slowly, but there's some progress at least. So far I've managed to enjoy UK_Steve's joystick driven concept (which I think is pretty cool), connect the ILI9341 TFT display to ESP8266 and ESP32 devices, and execute a couple of examples. I managed to get the touch interface connected (and working) to the ESP8266. Basically I hope I've learned a few things for the future. Bitmap images "should" be quite easy to use (also could be called custom button images), and the overall performance is really impressive - as UK_Steve implied - move aside Nextion Going forward, we have two challenges as I see it... Firstly to learn how to "link" touch events to objects/images displayed on the display (I fear this is simply my needed learning curve), and secondly, but more importantly, to get UK_Steve back in the groove... I'll be back Norm
Hello All My apologies for being away so long. Life has been intent on dealing me a series of curve balls, I don't want to begin to get into on here. However I'm now confident of putting the last of such things behind me and will soon have some time to pick up this thread. Much to the joy of many of you that have purchased parts that will be currently collecting some dust no doubt. I hope I can remember how the coding part was such fun and an enjoyment to share. The thread will now bump back to page one. Let me know if you guys are still are still interested ???
So glad to see that things have eased and you are back in the fold ... can't wait to get back at it. My best to you.
Hopefully life will give you hanging sliders from now on . I have played around with joystick etc some but glad you are back. Looking forward to next iterations and throttle adventures!