The IMU board carries the six-axis inertial sensor used to estimate the robot's orientation and movement.

Go to the assembly step where the analog reader is being installed.
The board is installed above the motor-power corridor, close to the center of the robot but far enough away to reduce electrical interference from the motors.
primary I2C bus connection;The IMU uses the primary I2C bus, shared with the motor driver. Keeping these latency-sensitive devices on the primary bus helps the 200 Hz control loop receive orientation and motor-related data with as little delay as possible.
The IMU board has an addressable LED that can report its diagnostic and operating state independently.
Add a photo of the board with numbered pins here, followed by the completed table:
| Pin | Connector or header | Signal | Destination | Notes |
|---|---|---|---|---|
| 1 | To be numbered | To be completed | To be completed | To be completed |
The firmware supports different IMU implementations behind one abstraction. See Hardware abstraction and Locomotion.