2025-06-09 10:39 AM
Hi all,
I'm trying to use the I2C2 bus to read from a BNO055 IMU. I've already configured the I2C1 bus to be used by DCMI as I have a camera attached and can't reuse it since it is configured in Fast Mode Plus and the BNO055 can only handle up to 400kHz, and the I2C3 bus is used for the LDC screen, leaving only the I2C2 bus available. I wanted to know how to enable and interface with the I2C2 bus as it seems like there are no pins broken out for the I2C2 bus. Any help would be greatly appreciated!
Solved! Go to Solution.
2025-06-09 10:49 AM
The discovery boards have most pins tied up. If you want to modify the hardware, take look at the schematic and see where you can desolder/modify connections.
32F746GDISCOVERY - Discovery kit with STM32F746NG MCU - STMicroelectronics
2025-06-09 10:49 AM
The discovery boards have most pins tied up. If you want to modify the hardware, take look at the schematic and see where you can desolder/modify connections.
32F746GDISCOVERY - Discovery kit with STM32F746NG MCU - STMicroelectronics
2025-06-09 11:22 AM
I see. I think I'll try a workout by using UART instead, as the BNO055 also supports that protocol. Thanks for your help.