BNO055 - Terrapin-Rocket-Team/SRAD-Avionics GitHub Wiki

Home/Equipment/BNO055

BNO055

The BNO055 by Bosch Sensortec is a 9-axis IMU that we use to determine the rocket's acceleration. It has an accelerometer, gyroscope, and magnetometer that it automatically fuses together to give us acceleration in a global frame of reference. 9-axis refers to the 3 axes (X, Y, Z) of the accelerometer, 3 axes of the gyroscope, and 3 axes of the magnetometer. The BNO055 is connected to the Teensy over I2C.

The datasheet for the BNO055 is available here. (Updated 2021)

We use the Adafruit_BNO055 library to interface with the BNO055.

BNO055
The Unified Board with the BNO055 circled.

BNO055 Pin Descriptions
The pin descriptions for the BNO055. Taken from page 106 of the datasheet.

BNO055 I2C Connection Diagram
The I2C connection diagram for the BNO055. Taken from page 107 of the datasheet. We modeled our connection on the Unified Board after this diagram.

See Also

⚠️ **GitHub.com Fallback** ⚠️