The BNO080 is a 9-axis System in Package (SiP) which enables rapid development of sensor-enabled Augmented Reality (AR), Virtual Reality (VR), Robotics and IoT devices. Co-developed by Bosch and Hillcrest Labs, it features a high-performance accelerometer, magnetometer, and gyroscope with a low-power 32-bit ARM Cortex M0+ MCU in a small package. Hillcrest’s Freespace® sensor hub software pre-integrated on the BNO080 provides exceptional 9-Axis and 6-Axis motion tracking to enable exciting sensor applications in diverse consumer and IoT products.
The BNO080 provides application specific configurations, features, and performance in a small turn-key component that benefits OEMs through faster time-to-market, reductions in development time and BOM cost, and delivering the highest precision and quality.
AR & VR: The BNO080 provides both a head-tracking solution and a 3DoF controller solution for AR and VR products. Low power consumption and compact size (5.2mm x 3.8mm x 1.1mm) make the BNO080 ideal for head worn devices, where both power and space are limited. The BNO080 provides low latency, high sample rate, exceptional tracking accuracy and smooth orientation updates, yielding superior head tracking performance.
Robotics: The BNO080 is optimized for service robots such as cleaners that employ Simultaneous Localization And Mapping (SLAM) or other ‘intelligent’ navigation solutions. The combination of Hillcrest’s proprietary software and 9-axis sensors delivers superior heading performance even when the surface is not level.
With sensors and software pre-integrated, the BNO080 eases system integration, provides faster time to market and reduces development costs.
MotionEngine™ 9-Axis and 6-Axis Sensor Fusion
Provides raw, calibrated and fused sensor orientation data with best in class accuracy and stability
Application Based Fusion
Sensor fusion is tuned for the specific needs of AR, VR and Robotics applications
Intelligent Power Management
Manages sensor states to conserve power without sacrificing quality of motion data
Supports both Dynamic and Nominal calibration to deliver the highest performance
Control via I2C, SPI or UART Interfaces
Freedom to optimize overall circuit design requirements
Secondary I2C interface
Allows attachment of additional environmental sensors
Includes software to enable low power, high accuracy step counter and gesture recognition
Provides support for sensors defined in Android 5.x and 6.0 or can be configured in an embedded solution making it independent of the chosen operating system or RTOS
|Size||5.2mm x 3.8mm x 1.1mm|
|Sampling Rate||Up to 1KHz|
|Rotation Vector Accuracy||3.0° - Dynamic|
1.0° - Static
|Long Term Bias Drift||0.5°/min|
|Max Rate Angle||± 2000°/sec|
Product Brief Download: BNO080 Product Brief
Datasheet Download: BNO080 Datasheet
Software Reference Manual Download: SH-2 Reference Manual
Software Reference Manual Download: SH-2 SHTP Reference Manual
Specification Download: Sensor Hub Transport Protocol
App Note Download: BNO080 Migration Guide
App Note Download: BNO080 Sensor Calibration Procedure
App Note Download: BNO080 Tare Function Usage Guide
Head tracking for AR & VR devices used in consumer, commercial or industrial applications
3DoF motion controllers for AR, VR and gaming applications
Inertial navigation for robotics and drones
Precise motion tracking for various IoT and smart home applications