New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ESP32-S3 TouchIn on onboard I2C pin causes hang #8049
Comments
Out of curiosity tried to reproduce on regular esp32, however got a weird crash, not a hang.
This is one of the 3 i2c busses of the board.
|
i just tested it with the REPL: Adafruit CircuitPython 8.0.5 on 2023-03-31; Adafruit Feather ESP32-S3 Reverse TFT with ESP32S3
>>> import board
>>> import touchio
>>> touch_pin = touchio.TouchIn(board.D3)
at this point the ESP32-S3 (in my case a Adafruit ESP32-S3 Reverse TFT Feather ) |
This may have to do with the powerful pull up on an I2C bus... |
i read somewhere that at initializing the lib tries to measure a base value for non-touch state. |
https://forums.adafruit.com/viewtopic.php?t=201772
CircuitPython 8.0.5
Adafruit ESP32-S3 Reverse TFT Feather
Trying to use
board.D3
(akaboard.SDA
) as a TouchIn causes a hang.The text was updated successfully, but these errors were encountered: