Help with R3 and Mega with DIYables TFT Touch Display Shield

Hey guys, I recently bought 3 DIYables TFT Touch Display Shields from Amazon, 3.5inch screens for my Arduino UNO R3, R4, and MEGA. The R4 worked perfectly with the libraries, both touch and viewing the screen. Unfortunately, the R3 and MEGA wont work with touch. I've been fighting with it for a few days so wondering if theirs something i'm missing, any help would be appreciated.

Wiggle the orange wire but not bump the red one. That is about as helpful as the information you posted such as your annotated schematic and code. We are not clairvoyant. FYI I have hundreds of libraries which one specifically are you referencing.

3 Likes

DIYables TFT Touch Display Shield library that I mentioned. It worked on the R4 just not the MEGA or R3. That's literally what the library is called whats the confusion. Heres the link of where I got it. TFT Touch Display

^^^ See above

When asking strangers for free help, providing as much information as possible up front generally gets more positive results than expecting others to look things up that you could have easily provided, or expecting them to play 20 questions to drag information out of you.

From DIYables 3.5 TFT LCD Color Touch Screen Shield for Arduino Uno Mega - 320x480 Resolution, ILI9488 Driver, Parallel 8-Bit Interface, 28Pin Module with Touch for Arduino, ESP32, ESP8266, Raspberry Pi

So, according to the manufacturer, the shield in question works just fine with an R3 and a Mega.

That is not a terribly useful statement. In fact, it provides no useful information whatsoever. So the question then more likely becomes, in the software you wrote, what did you do wrong?

An example of a useful statement would be something along the lines of

"I tried the Touch Calibration example sketch from the DIYables_TFT_Touch_Shield library, and while it worked on the R4, on the R3 and Mega, I got these errors..."

(followed by a code block containing all the Serial output from the sketch in question)

"and I've looked through the source code of the library and example, and it seems be faulting here..."

(followed by another code block where you had done the detective work to track down the source of the error messages)

"I can't see what the difference is between how the R4 would handle this and the R3 has problems. Can anyone possibly shed any light on this? And here's my sketch I'm having problems with"

(followed by another code block containing your sketch)

1 Like

I cannot do much unless I know what you have and have done. Supposedly the parts you are working with work and so do the libraries. Something is amiss and with out the information I asked for and hopefully links to technical information on the hardware I give you my best wishes and good luck!