After a rough start, I have the display wired in, coded up and working. Thanks for several threads on different forums and the one here by samuraiken, though it wasn’t as bad as I thought it might be.
I am, however, pretty discouraged by the speed of the display over the SPI. Unfortunately, for my project, it’s just too slow and I don’t have enough IO to support the 8-Bit interface. With that, I will have to just chalk this one up to experience. When I bought the display I thought, how slow could it be? Well, it’s slow slow.
No special libs, just what comes in with a particle library command. There are other devices on this project so I set the interface pins as follows:
#define TFT_DC 6
#define TFT_CS 5
#define TFT_MOSI 12
#define TFT_CLK 13
#define TFT_RST 0
#define TFT_MISO 11
Like I said, it was much easier than I had thought, but because the update rate is so slow, I am going to switch to a Nextion 3.5" Enhanced. That will allow for a nice interface without such a heavy load on the interface. Too bad, cause it is a nice little display and I would have liked to use the cap touch. Live and learn.