Overview
The BMI055 is a versatile and compact 6-axis inertial measurement unit (IMU) developed by Bosch Sensortec. This device integrates a triaxial 12-bit accelerometer and a triaxial 16-bit gyroscope into a single package, making it ideal for applications requiring precise motion sensing and low power consumption. The BMI055 is designed to simplify system integration with its small footprint, flat package, and low power requirements, making it suitable for a wide range of applications including mobile devices, gaming controllers, and industrial systems.
Key Specifications
Parameter | Description |
---|---|
Accelerometer | Triaxial 12-bit, sensitivity: 1024 LSB/g, 512 LSB/g, 256 LSB/g, 128 LSB/g |
Gyroscope | Triaxial 16-bit, ranges switchable from ±125°/s to ±2000°/s, low-pass filter bandwidths: 230Hz - 12Hz |
Package | 16-VFLGA Module, 3 x 4.5 mm |
Interface | I2C, SPI |
Supply Voltage | Minimum: 1.2V, Maximum: 3.6V |
Current Consumption | Typical: 130µA, Maximum: < 5mA |
Operating Temperature | -40°C to 85°C |
FIFO and Interrupts | Integrated FIFO with 100 frames depth, motion-triggered interrupt signals |
Key Features
- Compact Design: Small footprint and flat package, ideal for mobile and space-constrained applications.
- Low Power Consumption: Ultra-low power IC with typical current consumption of 130µA and wake-up time of 1.3ms.
- Programmable Functionality: Gyroscope ranges and low-pass filter bandwidths are programmable, enhancing flexibility in various applications.
- Integrated FIFO and Interrupts: On-chip FIFO with 100 frames depth and motion-triggered interrupt signals for efficient data handling.
- Digital Interfaces: Supports both I2C and SPI interfaces for easy integration into different systems.
Applications
- Mobile Devices: Suitable for smartphones and tablets due to its small size and low power consumption.
- Gaming Controllers: Ideal for gaming and virtual reality applications requiring precise motion sensing.
- Industrial Systems: Used in industrial applications, computer peripherals, and man-machine interfaces.
- Navigation and Robotics: Applicable in navigation systems, robotics, and other motion-based applications.
Q & A
- What is the BMI055 sensor?
The BMI055 is a 6-axis inertial measurement unit (IMU) that combines a triaxial 12-bit accelerometer and a triaxial 16-bit gyroscope in a single package.
- What are the key features of the BMI055?
The BMI055 features a compact design, low power consumption, programmable functionality, integrated FIFO, and supports both I2C and SPI interfaces.
- What are the operating temperature ranges for the BMI055?
The BMI055 operates within a temperature range of -40°C to 85°C.
- What interfaces does the BMI055 support?
The BMI055 supports both I2C and SPI interfaces.
- What is the typical current consumption of the BMI055?
The typical current consumption of the BMI055 is 130µA.
- What are some common applications of the BMI055?
The BMI055 is commonly used in mobile devices, gaming controllers, industrial systems, navigation, and robotics.
- What is the package size of the BMI055?
The BMI055 comes in a 16-VFLGA Module package with dimensions of 3 x 4.5 mm.
- Does the BMI055 have integrated FIFO and interrupt capabilities?
Yes, the BMI055 has an integrated FIFO with a depth of 100 frames and motion-triggered interrupt signals.
- Can the gyroscope ranges of the BMI055 be programmed?
Yes, the gyroscope ranges of the BMI055 are programmable, ranging from ±125°/s to ±2000°/s.
- Is the BMI055 RoHS compliant?
Yes, the BMI055 is RoHS compliant.