Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055

AdafruitSKU: ADA2472
(14 Reviews)
Price:
Sale price £33.60
incl. VAT
excl. VAT
Stock:
In stock
Quantity:

If you've ever ordered and wire up a 9-DOF sensor, chances are you've also realized the challenge of turning the sensor data from an accelerometer, gyroscope and magnetometer into actual "3D space orientation"! Orientation is a hard problem to solve. The sensor fusion algorithms (the secret sauce that blends accelerometer, magnetometer and gyroscope data into stable three-axis orientation output) can be mind-numbingly difficult to get right and implement on low cost real time systems.

Bosch is the first company to get this right by taking a MEMS accelerometer, magnetometer and gyroscope and putting them on a single die with a high speed ARM Cortex-M0 based processor to digest all the sensor data, abstract the sensor fusion and real time requirements away, and spit out data you can use in quaternions, Euler angles or vectors.

Rather than spending weeks or months fiddling with algorithms of varying accuracy and complexity, you can have meaningful sensor data in minutes thanks to the BNO055 - a smart 9-DOF sensor that does the sensor fusion all on its own! You can read the data right over I2C and Bob's yer uncle.

The BNO055 can output the following sensor data:

  • Absolute Orientation (Euler Vector, 100Hz) Three axis orientation data based on a 360° sphere
  • Absolute Orientation (Quatenrion, 100Hz) Four point quaternion output for more accurate data manipulation
  • Angular Velocity Vector (100Hz) Three axis of 'rotation speed' in rad/s
  • Acceleration Vector (100Hz) Three axis of acceleration (gravity + linear motion) in m/s^2
  • Magnetic Field Strength Vector (20Hz) Three axis of magnetic field sensing in micro Tesla (uT)
  • Linear Acceleration Vector (100Hz) Three axis of linear acceleration data (acceleration minus gravity) in m/s^2
  • Gravity Vector (100Hz) Three axis of gravitational acceleration (minus any movement) in m/s^2
  • Temperature (1Hz) Ambient temperature in degrees celsius

Handy, right? So we placed this very nice sensor on its own breakout, complete with 3.3V regulator, logic level shifting for the Reset and I2C pins, an external 32.768KHz crystal (recommended for best performance), and breakouts for some other pins you might find handy. Comes assembled and tested, with a small piece of header. Some soldering is required to attach the header to the breakout PCB, but its pretty easy work. Best of all you can get started in 10 minutes with our handy tutorial on assembly, wiring, CircuitPython & Arduino libraries, and Processing graphical interface, and more!

Technical Details

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Accreditations
Overall product rating out of 5: 4.64
Based on 14 reviews
Write Review
Clear Filters
Order By
Newest First
Oldest First
Most Popular
Highest Rating
Breakdown
9
5
0
0
0
Verified Customer
David B
Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
This is an excellent bit of kit. I have tried several different IMU boards with different software libraries (including ones that filter the readings) without being able to get stable yaw, pitch and roll values. One I got the python libraries loaded into my Pi Zero, this board gave stable values straight away.
Was this review helpful?
Yes
Report
Share
2 months ago
Verified Customer
Simon B
Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
Excellent product. Service was very good
Was this review helpful?
Yes
Report
Share
9 months ago
Verified Customer
Anonymous
Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
Great product, with a really good Python library. Super-easy to integrate into your pointing / orientation apps, initialises quickly and accurately, and has genuine 9-dof data ready to go. This is my second purchase, they’re really good.
Was this review helpful?
Yes
Report
Share
9 months ago
Verified Customer
JUDD C
Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
Item is spot on! Don't be put off on the price vs cheaper modules. Worth every penny!
Was this review helpful?
Yes
Report
Share
9 months ago
Verified Customer
Harvinder S
Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
Versatile sensor with I2C
Was this review helpful?
Yes
Report
Share
2 years ago
Verified Customer
Dominique U
London, United Kingdom
Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
I have used this component for a while and I am very please with it.
Was this review helpful?
Yes
Report
Share
2 years ago
Verified Customer
Anonymous
Accrington, United Kingdom
Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
Fusion algorithm is very good, the orientation that it calculates seems correct. Only issue seems to be that the range of the accelerometer cannot be changed when in fusion mode. This is easily adjusted though if the raw value are taken instead! Perfect for the required accelerations in my project
Was this review helpful?
Yes
Report
Share
2 years ago
Verified Customer
Joe s
Newcastle-under-Lyme, United Kingdom
Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055
I am very happy with this order, it was dispatched and arrived quickly. The boards arrived carefully packaged, very happy
Was this review helpful?
Yes
Report
Share
3 years ago
1
2

New content loaded