DFRobot
Gravity: I2C BMI160 6-Axis Inertial Motion Sensor
The BMI160 6-axis inertial motion sensor is a new product from DFRobot. It is based on Bosch BMI160 6-axis MEMS sensor which integrates 16-bit 3-axis accele...
The BMI160 6-axis inertial motion sensor is a new product from DFRobot. It is based on Bosch BMI160 6-axis MEMS sensor which integrates 16-bit 3-axis accelerometer with ultra-low-power 3-axis gyroscope. Bosch BMI160 is designed for smartphones, tablets, wearable devices. It has built-in intelligent step-counting algorithms that can be read directly through registers. Built-in 3-axis acceleration and 3-axis gyroscope can detect running, fitness and other motion. Built-in LDO power management chip, supports 3.2~6V wide voltage power supply, and also has I2C level conversion circuit, compatible with Arduino 3.3V and 5V micro controller.
FEATURES
- Step Count
- Acceleration Detection
- Inclination Measurement
- Display Toggle Horizontal / Vertical Mode
SPECIFICATION
- Operating Voltage: 3.2V~6V
- Current Consumption: <1mA
- Interface: Gravity-IIC
- Acceleration Range: ±2g/±4g/±8g/±16g
- Gyroscopes Range: ±125°/s,±250°/s,±500°/s,±1000°/s,±2000°/s
- Acceleration Zero-g Offset: ±40mg
- Gyroscopes Zero-g Offset: ±10°/s
- Programmable Frequency: 25/32Hz~1600Hz
- 6D Detection and Location
- 16-bit Data Output
- Shock Resistance: 1000gx 200us
- 2 Independent Programmable Interrupt Generators
- In-built 1024 Byte FIFO
- Working Temperature:-40℃~+85℃
- Dimension: 22X27mm/0.87x1.06 in
DOCUMENTS
Jargon buster
Plain-language definitions for the technical terms used above.
- FIFO
- FIFO stands for “first in, first out” and is a small memory buffer inside the sensor that stores recent readings in order. This matters because it can help capture motion data without the microcontroller needing to read the sensor every single instant.
- Gravity
- Gravity is DFRobot’s plug-in connector system for sensors, motors and modules, using standard cables to reduce loose jumper wiring. It matters because Gravity-compatible parts can connect directly to these ports, while non-Gravity parts may need adapters or manual wiring.
- Gyroscope
- A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
Find this product in
Brands
Sensors & Input
Supplier page — dfrobot.com
Supplier Description · 750.7 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au