BNO055

Images are for reference only

BNO055

+BOM

IMU ACCEL/GYRO/MAG I2C 28LGA

365 Days Quality Guarantee

7*24 hours service quarantee

90-day after-sales guarantee

Genuine Product Guarantee

Specifications

Attribute Value
Part Status Not For New Designs
Base Product Number BNO055
Sensor Type Accelerometer, Gyroscope, Magnetometer, 9 Axis
Output Type I2C, UART
Operating Temperature -40°C ~ 85°C
Package 28-TFLGA Module
Supplier Device Package 28-LGA (5.2x3.8)
Mounting Type Surface Mount
Packaging Cut Tape (CT), Tape & Reel (TR)

Overview

Description

The BNO055 is a smart sensor developed by Bosch Sensortec, integrating a 9-axis sensor fusion solution. It combines a triaxial 14-bit accelerometer, a triaxial 16-bit gyroscope with selectable ranges, and a triaxial geomagnetic sensor. What sets the BNO055 apart is its onboard microcontroller, which processes sensor data to output fused sensor information directly. This integration simplifies the use of sensor data in various applications, removing the need for complex fusion algorithms on the host processor.
The BNO055 offers features like absolute orientation, angular velocity, linear acceleration, gravity, and a magnetic field vector. It supports multiple operating modes, including sensor fusion and individual sensor reading modes, to suit different application needs. It communicates via I2C or UART, making it easy to integrate into microcontroller-based systems.
The sensor finds use in applications like robotics, augmented reality, gaming, and wearable devices, where space and processing power are limited. Its ability to provide stable and accurate orientation data makes it a popular choice for consumer electronics and industrial applications alike.

Equivalent

The BNO055 is an advanced 9-axis sensor with an integrated sensor fusion algorithm. Equivalent products include:
1. ICM-20948 by InvenSense: A 9-axis motion-tracking device.
2. LSM9DS1 by STMicroelectronics: A 9-axis IMU with a magnetometer.
3. MPU-9250 by InvenSense: Combines a 3-axis gyroscope, accelerometer, and magnetometer.
4. EM7180 by PNI Sensor: Paired with an IMU for sensor fusion.
These alternatives offer similar functionality with variations in features and performance.

Features

The BNO055 is a 9-axis sensor that integrates a triaxial 14-bit accelerometer, a triaxial 16-bit gyroscope, and a triaxial geomagnetic sensor in a single package. It features a 32-bit microcontroller with sensor fusion algorithms, providing heading, orientation, and motion data. Key features include:
1. Sensor Fusion: Combines data from accelerometer, gyroscope, and magnetometer to provide accurate orientation data (Euler angles, quaternion, etc.).
2. Ease of Use: Offers simple I²C or UART communication interfaces.
3. Selectable Operating Modes: Includes modes for accelerometer, magnetometer, gyroscope, and their combinations, optimizing power consumption.
4. Calibration: Provides automatic calibration for enhanced accuracy.
5. Low Power Consumption: Designed for wearable and portable applications with various power-saving modes.
6. Temperature Compensation: Ensures accurate readings across temperature changes.
7. Compact Size: Facilitates integration into space-constrained applications.
The BNO055 is widely used in applications like robotics, drones, and augmented reality due to its compact integration, ease of use, and reliable sensor fusion capabilities.

Pinout

The BNO055 is a 9-axis absolute orientation sensor that integrates an accelerometer, gyroscope, and magnetometer, along with a microcontroller running a sensor fusion algorithm. It is designed for applications requiring orientation data without the need for complex sensor fusion algorithms on the host processor.
The BNO055 typically comes in a package with 28 pins. Key functions of these pins include:
1. Power Supply Pins: VDD, VDDIO, and GND are used for supplying power and grounding the sensor.
2. Communication Interface Pins: It supports both I²C and UART communication protocols.
- I²C: Uses SDA (data line) and SCL (clock line).
- UART: Uses TX (transmit) and RX (receive) for data transmission.
3. Clock Pins: CLK_IN and CLK_OUT for external clock input and output.
4. Interrupt Pins: INT and PS0/PS1 used for configuring and signaling interrupts.
5. Reset Pin: RST_N to reset the device.
The combination of these pins allows for versatile integration into various systems, providing orientation data efficiently. Always refer to the manufacturer's datasheet for detailed pin configuration and usage.

Manufacturer

The BNO055 is manufactured by Bosch Sensortec, a subsidiary of Robert Bosch GmbH. Bosch Sensortec specializes in developing microelectromechanical systems (MEMS) sensors and solutions tailored for consumer electronics. As part of the larger Bosch Group, which is a multinational engineering and technology company headquartered in Germany, Bosch Sensortec focuses on providing innovative sensor technologies for a range of applications, including mobile devices, smart homes, and the Internet of Things (IoT). The BNO055 itself is an intelligent 9-axis absolute orientation sensor that integrates a triaxial 14-bit accelerometer, a triaxial 16-bit gyroscope, and a triaxial geomagnetic sensor. It is designed to offer precise heading and orientation information for a variety of applications, simplifying integration for developers and engineers by offloading complex sensor fusion processes onto the sensor itself.

Application

The BNO055 is a sensor that combines an accelerometer, gyroscope, and magnetometer to provide orientation data. Its primary application areas include:
1. Augmented and Virtual Reality (AR/VR): For tracking head movement and orientation.
2. Robotics: To assist in navigation and balance.
3. Drones: For stabilization and control.
4. Wearable Devices: To track motion and activity.
5. Gaming Controllers: For motion tracking and enhanced user interaction.
6. Smartphones and Tablets: To enable motion-based controls and applications.
7. IoT Devices: For various motion-sensing applications.
8. Automotive: For driver assistance systems and enhanced navigation.
These applications leverage its accurate motion tracking capabilities to enhance user interaction and device functionality.

Package

The BNO055 is typically available in a 28-pin LGA (Land Grid Array) package. This compact and integrated package includes the sensor's accelerometer, gyroscope, and magnetometer, along with a microcontroller running sensor fusion algorithms.

Frequently Asked Questions


Q: What is the primary function of the BNO055?
A: The BNO055 is a 9-axis absolute orientation sensor combining accelerometer, gyroscope, and magnetometer for motion tracking.


Q: Does this sensor support I2C and UART communication?
A: Yes, it supports both I2C and UART output types for flexible integration with microcontrollers.


Q: What is the operating temperature range of this module?
A: It operates reliably from -40°C to 85°C, suitable for industrial and harsh environments.


Q: How is the BNO055 packaged for prototyping?
A: It comes in a 28-TFLGA module package with surface mount, available in cut tape or tape & reel.


Q: Is the BNO055 recommended for new product designs?
A: No, its part status is "Not For New Designs," so it is better suited for legacy or ongoing projects.


Q: What is the mounting type for the BNO055?
A: It features surface mount mounting, ideal for compact PCB assembly.