{"title":"Adafruit 9-DOF Orientation IMU Fusion Breakout - BNO085 (BNO080) - STEMMA QT / Qwiic","handle":"adafruit-9-dof-orientation-imu-fusion-breakout-bno085-bno080-stemma-qt-qwiic","url":"/products/adafruit-9-dof-orientation-imu-fusion-breakout-bno085-bno080-stemma-qt-qwiic","description":"The BNO085 from Hillcrest Laboratories is a 9-DOF IMU with built-in sensor fusion — it combines accelerometer, gyroscope and magnetometer data on-chip and delivers ready-to-use orientation, motion detection and activity classification outputs. No external sensor fusion algorithms needed.\n\nThe BNO085 uses the same hardware as the BNO055 but runs Hillcrest's SH-2 firmware, which provides significantly more output types including AR/VR-optimised rotation vectors, tap/step/shake detection, and activity classification. It also fixes the SPI timeout bug present in the BNO080, and is fully backward-compatible with BNO080 code.\n\nSensor Fusion Outputs\n\n\nRotation Vector – Four-point quaternion for accurate orientation\n\nAR/VR Rotation Vectors – Optimised for augmented/virtual reality with low latency\n\nLinear Acceleration – Acceleration minus gravity in m/s²\n\nGravity Vector – Gravitational acceleration in m/s²\n\nCalibrated Accelerometer, Gyro &amp; Magnetometer – Individual sensor readings available simultaneously\n\nUncalibrated + Raw Outputs – ADC-level data for custom processing\n\n\nDetection &amp; Classification\n\n\nActivity Classification – Identifies movement type (walking, running, still, etc.)\n\nStability Detection – Reports stable vs unstable states\n\nTap Detector – Single and double tap detection\n\nStep Detector &amp; Counter – Pedometer functionality\n\nShake Detector – Identifies shake gestures\n\nSignificant Motion Detector – Triggers on meaningful movement\n\n\nKey Features\n\n\nOn-Chip Sensor Fusion – ARM Cortex M0 processor running Hillcrest SH-2 firmware\n\nMultiple Interfaces – I2C, SPI and UART supported\n\nUART-RVC Mode – Simple heading and acceleration output over UART, ideal for robot vacuum cleaners and basic orientation tasks\n\nSTEMMA QT / Qwiic Connectors – Solderless I2C connection\n\nWide Voltage Range – 3–5V power and logic with on-board regulator and level shifting\n\nExternal Crystal – 32.768 kHz crystal for stable reference\n\n\nBNO085 vs BNO055\n\nSame hardware (accelerometer, gyro, magnetometer)\nBNO085 runs Hillcrest SH-2 firmware with significantly more output types\nBNO085 adds AR/VR rotation vectors, activity classification, tap/step/shake detection\nBNO085 provides calibrated, uncalibrated and raw sensor outputs simultaneously\nBNO085 includes UART-RVC mode for simple heading output\n\n\nAlso Available\n\n\nBNO055 STEMMA QT – Simpler sensor fusion with Euler angle output\n\nBNO055 Breakout – Original BNO055 breakout board\n\n\nIdeal For\n\nRobotics and drone navigation\nAR/VR head tracking and motion controllers\nActivity and gesture recognition\nRobot vacuum cleaners (UART-RVC mode)\nMotion tracking and orientation sensing\n\n\nPackage Contents\n\n1× Adafruit BNO085 IMU Fusion Breakout with STEMMA QT (assembled and tested)\n1× Header strip\n","vendor":"Adafruit","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":3811,"title":"Default Title","sku":"AF-4754","price":48.68,"compare_at_price":0.0,"on_sale":false,"in_stock":true,"available_quantity":102,"option1":"Default Title"}]}