Selección de dirección del GT911
INT durante el reset | Dirección I2C |
|---|---|
Bajo | 0x5D |
Alto | 0x14 |
Ponga RESET a nivel bajo, fije INT al nivel deseado, espere al menos 100 µs, libere RESET, espere 5 ms y luego configure INT como entrada.
Soporte de bibliotecas para GT911
| Biblioteca | Driver / clase | Notas |
|---|---|---|
| LovyanGFX (Arduino / ESP-IDF) | lgfx::Touch_GT911 | |
| ESP-IDF esp_lcd | espressif/esp_lcd_touch_gt911 |
LGFX_GT911.hpp. Los pines son marcadores de posición; le enviamos actualizaciones cuando añadimos configuraciones probadas.
GT911: resolución de problemas y preguntas frecuentes
¿Por qué no se detecta mi GT911 en el I2C?
La dirección depende del pin INT durante el reset. Mantenga INT bajo durante el reset para 0x5D o alto para 0x14 y después libere INT como entrada. Confirme también las resistencias de pull-up en SDA/SCL.
¿Por qué las coordenadas táctiles del GT911 salen reflejadas?
Los registros de configuración definen la resolución X/Y y la orientación. Intercambie o invierta los ejes en su driver, o reescriba el bloque de configuración con la resolución correcta y el checksum.