Skip to content
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

BNO085 and ESP32-S3 unstable I2C address #53

Open
joseagraz opened this issue Dec 9, 2024 · 1 comment
Open

BNO085 and ESP32-S3 unstable I2C address #53

joseagraz opened this issue Dec 9, 2024 · 1 comment

Comments

@joseagraz
Copy link

I'm using the ESP32-S3 TFT Feather and the 9-DOF Orientation IMU Fusion Breakout (BNO085) with CircuitPython and a STEMMA QT cable. When connecting the devices, the default I2C address (0x4A) is not consistently recognized. An I2C scan often shows 0x09, no detection, or rarely 0x4A.

I tried adding a 2K pull-up resistor to SDA, but it didn't solve the issue reference

Is there a known solution for this problem? If not, what microcontroller would you recommend as a better fit for this sensor?
Any advice is greatly appreciated!

@dhalbert
Copy link
Contributor

dhalbert commented Dec 9, 2024

Did you see this page? https://learn.adafruit.com/i2c-addresses/troublesome-chips#troublesome-chips-3119905

Do you need wifi? If so try an ESP32-S2, instead of S3. But I have not tested that recently. If wifi is not needed, try a chip that is not one of

Does not work well on i.MX RT10xx chips, ESP32, ESP32-S3.

as listed, such as a SAMD, RP2040, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants