Closed Ian-cmd-ops closed 5 months ago
My other suggest besides the Multiplex I showed is this, https://www.amazon.com/Breakout-Serial-Wombat-PCB_0012-Expansion/dp/B0BW9WVMPV/ref=sr_1_6?dib=eyJ2IjoiMSJ9.TIvK1IMvf0t9czVne1RiCLzg8uUflOZnluLTGLvWYhZQBHf5jjTwicpp0acOwvu-T_X9OcESJZOg4bnUolZANq-MSftNW_a2qRVBup6Bjnd_HhpAK-8J3OVVmaZt6DjCdCQk49oEfVjEOjiSvF2NSlNyyXHW01IdMEV9czcsEmBs9Fr2I3REb74-yOOCopFknSSVQ0YC0L6oDiOxA2ZuNQAZJ7_JK6Ml0CnNX5fyjNw.kYBIaB8YbA2HIfIA2_yaB0ggO472yoI3Xm0saL7gFNQ&dib_tag=se&keywords=i2c&qid=1717637336&sr=8-6 I think it should be added to the BOM
The error you are getting indicates the devices (IMU & BMP) aren't able to communicate. Double check the connection or test them in isolation to confirm they are working. Are the onboard lights turning on?
I don't think it would benefit to add a I2C multiplexer as their goal is to enable communication with multiple I2C devices that share address. Like if you had 3 MPU6050 you would use a multiplexer. The breakout board on the other hand can be very helpful to share connections using jumpers. I personally use one for my testing rig. If you have some male header pins and a prototyping board lying around, you can make one very easily.
Got I2C output. It's a breadboard issue. Appreciate the hell out you for your commitment to this project.
I went I upload and monitor, I get this. I've also been getting issues trying to connect I2C to connect to the MPU and GPY. Do you think adding the multiplexer would help clean up some of the wiring. Adafruit TCA9548A I2C Multiplexer