Using I2C2 Bus on STM32F746G-DISCO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎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.
- Labels:
-
I2C
-
STM32F7 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎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.
