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

DigiKey의 수석 응용 분야 엔지니어인 Scott Raeker는 2006년부터 DigiKey에서 근무하면서 무선 분야에서 고객을 지원하는 업무를 주로 담당하고 있습니다. Scott은 전자 산업 분야에서 35년 이상의 경력을 가지고 있으며 미네소타 대학에서 전기 공학 학위를 취득했습니다. 여가 시간에는 100여년 된 농가 리모델링을 즐깁니다.

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