TouchScreen chip GT928 con NANO via I2c

Con gusto para ayudar.

En efecto hay una advertencia respecto a placas AVR.

De hecho hay un error en el llamado de la librería wire, dentro del archivo TAMC_GT911.ccp, ésta función debe quedar así:

void TAMC_GT911::begin(uint8_t _addr) {
  addr = _addr;
  //Wire.begin(pinSda, pinScl);  //linea que dá error
  Wire.begin();
  reset();
}

Con esa corrección el ejemplo compila sin errores, me llama la atención que persiste la advertencia de que fue creado para arquitectura esp32...

Alguna instrucción dentro de la librería quizás deba ser modificada, pero hasta no cargar al sketch persistirá la duda

PD: Si el problema es el tamaño de la placa, te sugeriría miraras la posibilidad de conseguir alguna placa teensy 3.2 o una teensy 4 o una STM32F411CE, son bastante diminutas y con mayor espacio de memoria y frecuencia en el microcontrolador. Hice pruebas de compilación en una placa teensy 4.1 y en una F411CE sin ver errores, solo la advertencia de la arquitectura para esp32.