Well I have a 3.5" TFT touch shield working with my uno which works really well its identifier is "ILI9488", so far having a ball playing with it, I can draw with it and place text and use the touch screen, its great fun.
I do have one issue though and that is solid colours the are all striped, and red is NOT red same for other colours. I can't find on the internet where anyone else has had this issue.
I have attached a pic, basically there are supposed to be 6 different colours across the top of the screen but I get these strippy blocks of not the right colour.
Interestingly if I use font the font colour is correct - so RED is red BLUE is blue etc but draw something and its like a zebra.
More investigating
my script uses two libraries Adafruit_GFX.h and MCUFRIEND_kbv.h , but I had another working example that uses UTFTGLUE.h instead of MCUFRIEND_kbv.h , both display the same behaviour with solid shapes ie fillRect looks like a zebra skin BUT in the example that uses the UTFTGLUE.h there are some random lines drawn and they are definitely RED lines even though in the same script the filled shapes are zebras.
So I added the UTFTGLUE.h to my script - surprisingly it compiled with both libraries
added code
#include <UTFTGLUE.h>
UTFTGLUE myGLCD(0x9488,A2,A1,A3,A4,A0);
// in setup
myGLCD.InitLCD();
//in loop
myGLCD.setColor (255,0,0);
for (int i=15; i<304; i+=5)
{
myGLCD.drawLine(1, i, (i*1.6)-10, 304);
}
and I got a whole stack of RED lines.
you can see in them in the attached
the filled rectangles are drawn with sample tft.fillRect(440, 280, 479, 319 ,RED);
the dotted lines are from sample tft.drawFastVLine(100,100, 100, RED); and tft.drawRect(200, 200, 100, 100, RED);
the lovely red lines are from the code snippet above
its all very curious some lines are RED most lines and fills are zebras



