Touch screen Y-Axis inverted-Recommend me an replacement.

Hi,

I've got a Mega 2560 R3 clone, TFT version 2.2 Shield and a 3,2" touch screen marked as TFT_320QDT_9341, the touch IC is HR2046.

The software I'm using is from a HEX file, so not possible for me to edit (I didn't create it) the Y-Axis is inverted, is there a physical/hardware fix possible or is the screen junk/faulty? I'm trying to get a refund on this, I don't have much hope though.

Assuming it's faulty can anyone recommend where to get a good quality touch screen from? the screen needs to be 3.2" and resolution 320x240.

The HR2046 is much the same as XPT2046 or any other Touch chip. They all have the same pinout and instruction sets. You can connect Y+ and Y- pins to the physical Touch Panel whichever way you want. You could even connect to the X terminals.

Whichever way the Panel is wired, it is fixed by the physical copper traces on the pcb.
The Calibration Utility will determine the values and directions.

If you are rotating the display from Portrait to Portrait_Rev or Landscape, you swap X, Y or polarities.

You will probably use the URTouch library with your shield. Run the Calibration sketch.

David.

Thanks, I've cleaned the memory and managed to upload the utft and urtouch libraries, I just have a screen with the back light on, I also uploaded the calibration and other samples, still nothing.