I can't detect I2C devices on PICO2 RP2350 #17003
-
I've tried to scan i2c0 bus for any device connected with following micropython code in Thonny:
I used as firmware the latest version for Cortex from official micropython download webpage, from here Has anyone else problems with i2c0 or i2c1 initialization? P.S. : I have to say that I did the same test on PICO1 RP2040 and it works without any problems..... |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Your code works here with a PICO2 and a known good BMP085 breakout board with pull-up resistors. |
Beta Was this translation helpful? Give feedback.
-
Hard to tell. Looking at the data sheets, the internal pull-up resistance is in the same range, 50-80kOhm vs. 32-86kOhm. What happens when you try a very low I2C SCL value, like 1 kHz? |
Beta Was this translation helpful? Give feedback.
Thanks for your help! I've switched to another I2C bus (I2C1 GP6 and GP7) and it works!