Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
Price subject to change. Tap below for current.
Couldn't load pickup availability
In this review of the Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055, the bottom line is simple: it is for makers and engineers who want accurate orientation data without wading into sensor fusion mathematics. The breakout delivers meaningful 3D orientation, angular velocity and acceleration almost immediately by using Bosch's onboard fusion engine, so projects that need absolute orientation or stable inertial data can move from wiring to testing in minutes. The reviewer found setup straightforward and the onboard computations removed the most time-consuming development task.
Key Features
- Onboard sensor fusion: The BNO055 performs sensor fusion internally so users get stable three-axis orientation without writing complex algorithms.
- Multiple outputs: The board reports absolute orientation, angular velocity, acceleration and magnetic field strength for versatile motion sensing.
- I2C data output: Data is delivered over I2C, making integration with microcontrollers and single-board computers simple and standard.
- Quick results: Because sensor fusion is handled on-chip, hobbyists can obtain meaningful sensor data in minutes instead of spending weeks tuning filters.
- Good documentation: Adafruit tutorials and example code make it accessible for those new to IMUs and ease initial testing and calibration.
- Easy soldering: Header pins are easy to solder, allowing the breakout to be mounted on prototypes or plugged into breadboards quickly.
Who It's For
This breakout is aimed at hobbyists, educators and professional prototypers who need reliable orientation and inertial data without implementing fusion algorithms. It is especially useful for robotics, wearable motion tracking, camera stabilization and small vehicle navigation where absolute heading and gravity vectors matter.
Those who should look elsewhere include users who require custom fusion algorithms, direct raw sensor access for low-level research, or an alternate interface besides I2C; the BNO055 is optimized for convenience and on-chip processing rather than raw multi-sensor experimentation.
Pros & Cons
Pros
- Provides stable absolute orientation out of the box thanks to the built-in fusion engine.
- Reports a wide range of sensor outputs including acceleration, angular velocity and magnetic field strength.
- Easy to integrate over I2C and supported by clear Adafruit tutorials for quick setup.
- Self-calibration and onboard computation improve long-term stability for many projects.
Cons
- On-chip fusion means less flexibility for users who want to implement custom sensor-fusion approaches.
- Requires soldering header pins to use on a breadboard or in a prototype.
Specifications
| Sensor | BNO055 9-DOF absolute orientation sensor |
| Data output | I2C |
| Outputs | Absolute orientation, angular velocity, acceleration, magnetic field strength, linear acceleration, gravity, temperature |
| Onboard processing | Sensor fusion performed on-chip |
| Sample rate | Orientation up to 100Hz |
| Assembly | Header pins require soldering |
Our Verdict
The Adafruit BNO055 breakout is an excellent value for anyone who wants accurate, stable orientation and inertial data quickly, without developing complex fusion code. It is well suited to hobby projects and rapid prototypes where easy integration and clear tutorials speed development, though those needing deep fusion customization should consider other options.
Frequently Asked Questions
Does the board provide absolute orientation out of the box?
Yes. The BNO055 performs onboard sensor fusion and outputs absolute orientation without additional fusion software.
How is the breakout connected to a microcontroller?
Data is delivered over I2C, making it compatible with most microcontrollers and single-board computers that support I2C.
Is soldering required to use the board?
Yes. Header pins need to be soldered to mount the breakout to a breadboard or connector, though the soldering is straightforward.
Editor's Take
The Adafruit BNO055 breakout delivers accurate absolute orientation and a broad set of inertial outputs quickly thanks to onboard fusion; it is ideal for makers and prototypers who want stable motion data without implementing complex algorithms.

Recently viewed
Recently viewed products will appear here as customers browse the store.