Adafruit TFTLCD not working

I had a mind to buy these (it is of course, not a UNO at all but a common Duemilanove "clone" variant) just to play with, but you have put me off now with your advice! :astonished:

I don't understand. The "Uno R3 clone" will behave like a Uno R3 i.e. same bootloader.
Ok, it has a Chinese CH340 USB-Serial chip instead of ATmega16u2.
A Duemilanove has a FTDI USB-Serial chip and a different bootloader.

Neither the Red 2.4 inch nor Blue 2.8 inch shields contain a 3.3V LDO regulator.
The 3.3V regulator on the "Uno clone" has maximum 50mA which is not enough for the shield backlight.

Mcufriend omits the LDO regulator on 2.4, 2.8, 3.5 inch shields.
2.4 inch backlights take 50-100mA
3.5 inch backlights take 100-300mA
This is WRONG. Uno and Mega 3.3V pin can NOT supply this current.

Mcufriend often mount different controllers. You don't know which one until you receive the shield.

If you actually receive HX8347 or ILI9341 I would expect the Banggood libraries to "work"
However the Banggood libraries are fairly old. There might be compilation problems with the modern IDE tools. If the OP says which specific library(s) he is using I could try it.

David.