Hello,
I am using a 3.5"TFT screen in one of my projects, connected via a custom PCB to a Nano Every. I wanted to build a copy of the project and ordered a new screen for the second unit. However, the screen I received has some evident issues: colors are washed out (black is gray-ish, red is almost impossible to see) and do not correspond to the other TFT's colors. There is also some ghosting under text and other colors, it looks like a "waterfall" coming down form what's drawn on the screen.
I have tried the new screen by plugging it directly in a Uno board and running both the calibration script and graphics test. They run correctly, but the colors displayed are terrible. Keeping the same code in the Arduino and switching screen solves the issue, so I am pretty sure the issue is correlated to the screen itself and not to the configuration.
Attached you can find some photos of the washed out colors and the calibration serial results, ran by plugging the screen in the Uno: as you can see it is recognized as ILI9486, just as the other screen (but it doesn't work).
Is the screen faulty? Should I send it back? It also has a strange white foam between the blue PCB and the screen itself, wich the other wroking screen doesn't have. This means there is a bigger gap between the screen and the PCB. This is where I bought it from: https://www.amazon.it/gp/product/B07SSYSWM1/
Any help is appreciated.
Thanks in advance