GT911 のアドレス選択
リセット中の INT | I2C アドレス |
|---|---|
Low | 0x5D |
High | 0x14 |
RESET を Low にし、INT を目的のレベルに設定して 100 µs 以上待ち、RESET を解放して 5 ms 待ってから INT を入力に設定します。
GT911 のライブラリ対応
| ライブラリ | ドライバ / クラス | 備考 |
|---|---|---|
| LovyanGFX (Arduino / ESP-IDF) | lgfx::Touch_GT911 | |
| ESP-IDF esp_lcd | espressif/esp_lcd_touch_gt911 |
GT911 の設定テンプレートをダウンロード
LGFX_GT911.hpp. ピンは仮の値です。検証済みの設定を追加した際はメールでお知らせします。
GT911 トラブルシューティングと FAQ
GT911 が I2C で検出されないのはなぜですか?
アドレスはリセット中の INT ピンで決まります。0x5D にするにはリセット中に INT を Low、0x14 にするには High に保ち、その後 INT を入力として解放します。SDA/SCL のプルアップも確認してください。
GT911 のタッチ座標が反転するのはなぜですか?
設定レジスタで X/Y の解像度と方向が決まります。ドライバで軸を入れ替えるか反転させるか、正しい解像度とチェックサムで設定ブロックを書き直してください。