Overview
Adafruit BNO055 9-DOF IMU Absolute Orientation Breakout is a compact orientation sensor board built around Bosch's BNO055, which combines a triaxial accelerometer, gyroscope, and magnetometer with an onboard ARM Cortex-M0 running sensor-fusion firmware. Instead of processing raw 9-axis data on your microcontroller, you can read ready-to-use orientation and motion data directly over I2C.
This STEMMA QT version keeps the same core functionality as the standard breakout, but adds compact board sizing and dual STEMMA QT / Qwiic-compatible connectors for fast solderless hookup. It can output Euler angles, quaternions, angular velocity, acceleration, linear acceleration, gravity vector, magnetic field, and temperature, making it useful for robotics, motion tracking, balancing projects, wearables, and interactive builds.
The breakout is designed for 3V or 5V logic-safe systems and accepts 3.3V to 5.0V on VIN. It also breaks out extra interrupt and control pins and includes address selection so you can place two BNO055 sensors on one I2C bus. Note that the BNO055 has known I2C compatibility limitations with some chip families and I2C multiplexers, so it is best paired with hosts such as SAMD51, RP2040, STM32F4, or nRF52840 where operation is generally more reliable.
Specification
Technical details for Adafruit BNO055 9-DOF IMU Absolute Orientation Breakout - STEMMA QT / Qwiic.
| Specification | Details |
|---|---|
| Sensor IC | Bosch BNO055 intelligent 9-axis absolute orientation sensor |
| Integrated sensors | 3-axis 16-bit gyroscope, 3-axis 14-bit accelerometer, and 3-axis geomagnetic sensor |
| Onboard processing | ARM Cortex-M0 based processor for onboard sensor fusion |
| Interface | I2C; STEMMA QT / Qwiic compatible connectors |
| Logic level compatibility | 3V or 5V logic safe |
| Power input | VIN: 3.3V to 5.0V |
| Regulated output | 3VO: 3.3V output from onboard regulator, up to about 50mA |
| Output data types | Euler angles, quaternion, angular velocity, acceleration, linear acceleration, gravity, magnetic field, and temperature |
| Output update rates | Up to 100Hz for Euler/quaternion/angular velocity/acceleration/linear acceleration/gravity; 20Hz magnetic field; 1Hz temperature |
| Operating temperature | -40°C to +85°C |
Pinout
| Pin | Type | Description |
|---|---|---|
| VIN | Power input | 3.3V to 5.0V supply input for the breakout |
| 3VO | Power output | 3.3V regulator output, available up to about 50mA |
| GND | Ground | Common ground for power and logic |
| SDA | I2C data | I2C serial data line for communication with the BNO055 |
| SCL | I2C clock | I2C serial clock line for communication with the BNO055 |
| INT | Digital output | Interrupt output from the sensor for motion or event signaling |
| ADR | Digital input | Address selection pin/jumper to allow two BNO055 sensors on one I2C bus |
| RST | Digital input | Hardware reset input for restarting the sensor |
| STEMMA QT | I2C connector | Plug-and-play JST-SH connector carrying power and I2C signals |
| Header pads | Breakout connections | Through-hole pads for breadboard or wired integration; header included but requires soldering |
Opps
Sorry, it looks like some products are not available in selected quantity.
Reviews
No reviews have been written for this product.