Hillcrest Labs' BNO080 Sensor Module

There are many excellent low-cost sensors available today if you need to add motion awareness to your design. However, the cost and time required for hardware and software integration can be significant.  This is where the BNO080 module from Hillcrest Labs provides tremendous value. The BNO080 is a complete sensor subsystem controlled by an external host processor over a serial interface. The small (3.8 mm x 5.2 mm x 1.1 mm) SMT module integrates a triaxial accelerometer, triaxial gyroscope, magnetometer and a 32-bit ARM® Cortex™-M0+ microcontroller. It is manufactured by Bosch Sensortec and the sensor software running on the Cortex™-M0+ is provided by Hillcrest Labs.

System Block Diagram

Hillcrest’s SH-2 sensor hub software stack is at the heart of the system. MotionEngine™ software provides raw, calibrated and fused sensor orientation data from the integrated MEMS sensors. This data can be used for gesture detection and a variety of advanced motion-controlled applications. The ‘always-on’ and activity classification features include step counter, stability detector, tap detector, and gestures. The host interface provides access to power management functionality, sensor configuration, and handles communication with the system host. Example driver code is available for Android, Linux, and embedded designs.

Hardware

The BNO080 is packaged in a 28 pin LGA 3.8 mm x 5.2 mm x 1.1 mm System-in-Package (SiP). Integrated inside is a triaxial 12-bit accelerometer with a range of ±8g, triaxial 16-bit gyroscope with a range of ±2000 degrees per second, a triaxial geomagnetic sensor, and a 32-bit ARM® Cortex™-M0+ microcontroller. Host processor interfaces of UART, I2C and SPI are supported. A secondary I2C interface is provided to allow for attachment of additional environmental sensors.

Development and Evaluation

The BNO080 Development Kit is a demonstration and evaluation platform that provides quick and easy development and prototyping. The kit consists of the BNO080 development board, an STMicroelectronics STM32 Nucleo-F411RE Development Platform, Freespace® MotionStudio2.0 PC software application, technical collateral, and documentation.

BNO080 Development Board and STM32 Nucleo-F411RE

Availability at DigiKey

BNO080

BNO080 Development Kit

Related Product Highlights

BNO080 IMU

Hillcrest Labs Resources

Product Documentation

Development Kit Documentation

Freespace® MotionStudio 2 Software Download

 

关于此作者

Image of Scott Raeker

Scott Raeker 是 DigiKey 的首席应用工程师,自 2006 年加入公司以来就一直主要负责协助无线领域的客户。他在电子行业有着超过 35 年的经验,并拥有明尼苏达大学的电气工程学位。业余时间 Scott 喜欢打理他的世纪之交农舍。

More posts by Scott Raeker
 TechForum

Have questions or comments? Continue the conversation on TechForum, Digi-Key's online community and technical resource.

Visit TechForum