Also known as: BNO080, 9-axis IMU
| Pin | Name | Function |
|---|---|---|
| 1 | VCC | Power supply |
| 2 | GND | Ground |
| 3 | SCL/SCLK | I2C clock / SPI clock |
| 4 | SDA/SI | I2C data / SPI MISO |
| 5 | AD0 | I2C address select |
| 6 | CS | SPI chip select |
| 7 | INT | Interrupt output |
| 8 | RST | Reset (active low) |
| 9 | PS1 | Protocol select bit 1 |
| 10 | PS0 | Protocol select bit 0 |
| 11 | BOOT | Boot mode select |
9-axis IMU with on-chip sensor fusion — outputs ready-to-use orientation data. Instead of raw accelerometer/ gyroscope/ magnetometer values, it outputs ready-to-use orientation data so the host MCU doesn't need to run its own fusion algorithm. Supports I2C, SPI, and UART; protocol is selected using the PS0/PS1 pins. Interface pin names shown are chip-accurate, but exact 28-pad LGA numbering isn't verified against the datasheet here — check before PCB layout.