DFRobot Gravity BMI160 6-Axis IMU
Overview
The SEN0250 is a 6-axis inertial measurement unit (IMU) expansion board based on the Bosch BMI160 sensor. It integrates a 16-bit 3-axis accelerometer and a 3-axis gyroscope into a single package, designed specifically for low-power applications using the DFRobot Gravity 4-pin I2C/UART interface.
Why Choose This Part
The board features a built-in Power Management Unit (PMU) and a 1024-byte FIFO buffer, allowing the host processor to sleep longer and reduce overall system power. It supports fast start-up modes for the gyroscope and provides hardware-level sensor timestamps for precise data fusion.
Applications
Key Specifications
Getting Started
Connect the module to an Arduino or ESP32 board using the provided Gravity 4-pin cable. Use the DFRobot_BMI160 library available in the Arduino Library Manager to access motion data over the I2C interface, which supports clock frequencies up to 1 MHz.



