Aller au contenu
Display Engineer
Contrôleur tactile · Goodix

GT911 : fiche technique, brochage et code d’initialisation

Le GT911 est un contrôleur tactile capacitif 5 points à interface I2C, utilisé sur la plupart des modules d’affichage CTP de 4″ à 7″.

DEDisplay Engineer Applications Team · Ingénieurs d’application afficheurRevu par un ingénieur le 11 oct. 2026
FabricantGoodix
TypeContrôleur tactile
InterfacesI2C
Résolution max.Up to 5 touch points

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èquePilote / classeRemarques
LovyanGFX (Arduino / ESP-IDF)lgfx::Touch_GT911
ESP-IDF esp_lcdespressif/esp_lcd_touch_gt911
Télécharger les modèles de configuration 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.

Vous ne savez pas quel afficheur convient à votre conception ?

Envoyez-nous votre taille, interface et processeur hôte. Un ingénieur afficheur répond sous 12 heures avec 2 à 3 options, fiches techniques et code d’initialisation. Échantillons dès 1 pce.