-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
RP2040 Feather Clock Stretch too long error with I2C Singleton #4372
Comments
@makermelissa Are there other controllers that would be similar to the SSD1327, say like the SSD1306? I can order one but would like to test sooner? |
It seems to be getting caught on |
I think I am seeing this on the BNO055 |
Are
Oh, I've worked this out, |
For the record, adding the pins didn't fix the problem for me, but adding a long timeout seems to solve the "clock stretch" issue... still get "no pullups found" when I start up cold though |
I am also getting this error using the Feather RP2040 with an SH1107 128x64 OLED Featherboard: Adafruit CircuitPython 6.2.0-beta.3 on 2021-03-04; Adafruit Feather RP2040 with rp2040
Traceback (most recent call last): I get the same result using the most recent CP build for the RP2040: This code works on both a Feather M4 Express and a QT Py Haxpress when connected to the same display. |
See https://forums.adafruit.com/viewtopic.php?f=60&t=176447&p=859863 for more details.
Using
i2c = board.I2C()
causes a "TimeoutError: Clock stretch too long" error but usingi2c = busio.I2C(board.SCL, board.SDA)
fixes it.The text was updated successfully, but these errors were encountered: