TouchScreen chip GT928 con NANO via I2c

Continúo con el GT928 sin hacer que funcione.

La dirección está configurada a 0x5D.

Aparecen en monitor serie las coordenadas de toques los primeros 2 / 3 segundos después de iniciar el programa después nada de nada. pointInfo no varía, se queda a 0.

uint8_t pointInfo = readByteData(GT911_POINT_INFO);

No soy capaz de conocer la configuración correcta que debo de cargar.

Adjunto fichero con los valores que tengo cargados.

El valor en 0x80FF (Chksum) revisado correcto y puesto a 1 Config_Fresh, lee los primeros toques del panel, lo que me confirma el ok.
TFTLCDCyg Te funciona bien a ti?
No encuentro librería para el GT928 y avr, así que utilizo esto de github.
TAMCTec/gt911-arduino/blob/main/examples/TouchPrint/TouchPrint.ino

TAMCTec/gt911-arduino/blob/main/TAMC_GT911.h y .cpp

con la librería WIRE (Wire.h y Wire.cpp) descargada de aquí es para “avr”:

/arduino/ArduinoCore-avr/blob/master/libraries/Wire/src/Wire.cpp

Agradecería que alguien me diga los valores a configurar para poder leer las coordenadas de los toques. Hay Muchos datos que no llego a entender para que valen.

Saludos.
GT928 Device TouchScreen.zip (899 Bytes)