Choix de l’adresse du GT911
INT pendant le reset | Adresse I2C |
|---|---|
Bas | 0x5D |
Haut | 0x14 |
Mettez RESET à l’état bas, réglez INT au niveau voulu, attendez au moins 100 µs, relâchez RESET, attendez 5 ms, puis configurez INT en entrée.
Prise en charge du GT911 par les bibliothèques
| Bibliothèque | Pilote / classe | Remarques |
|---|---|---|
| LovyanGFX (Arduino / ESP-IDF) | lgfx::Touch_GT911 | |
| ESP-IDF esp_lcd | espressif/esp_lcd_touch_gt911 |
LGFX_GT911.hpp. Les broches sont provisoires ; nous vous écrivons lorsque nous ajoutons des configurations testées.
GT911 : dépannage et FAQ
Pourquoi mon GT911 n’est-il pas détecté sur l’I2C ?
L’adresse dépend de la broche INT pendant le reset. Maintenez INT à l’état bas pendant le reset pour 0x5D ou à l’état haut pour 0x14, puis relâchez INT en entrée. Vérifiez aussi les résistances de tirage sur SDA/SCL.
Pourquoi les coordonnées tactiles du GT911 sont-elles en miroir ?
Les registres de configuration définissent la résolution X/Y et l’orientation. Permutez ou inversez les axes dans votre pilote, ou réécrivez le bloc de configuration avec la bonne résolution et la bonne somme de contrôle.