-
Notifications
You must be signed in to change notification settings - Fork 16
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
[bug] failure to perform I2C scan of device(s) connected over custom pins #84
Labels
bug
Something isn't working
Comments
Hi @lyusupov, To workaround this issue, try to add a dummy write:
The output should be:
We'll address this issue in the next core release. |
I've rebuilt and re-flashed the I2C scan sketch above with recent Core 2.2.0
The issue still remains:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hardware
BGM220
Core version
2.1.0
Arduino IDE version
any
Operating system
any
Radio stack variant
No radio
OpenThread Border Router device (if using Matter)
none
Issue description
I use an I2C module with 2 devices connected to SDA=D1 (PC0) and SCL=D3 (PC2)
This is the scanner sketch:
When the sketch uses this Core built-in Wire library https://github.com/SiliconLabs/arduino/tree/main/libraries/Wire - it FAILs:
If I use the FlexWire library (software I2C) https://github.com/felias-fogg/FlexWire as a substitute for the built-in Wire library - the sketch works nicely
Serial output
No response
RTT output (if using Matter)
No response
Minimal reproducer code
No response
The text was updated successfully, but these errors were encountered: