Generic GY-BMI160 6DOF 6-Axis IMU Module - I2C/SPI Interface
The GY-BMI160 is a compact 6DOF inertial measurement unit (IMU) module integrating a 3-axis accelerometer and a 3-axis gyroscope via the Bosch BMI160 chip. It provides 16-bit digital output via I2C or SPI interfaces, compatible with 3.3V/5V logic systems like Arduino, Raspberry Pi, ESP32, and STM32 for precise motion and orientation sensing.
Features
- Bosch BMI160-based 6DOF IMU (3-axis accelerometer + 3-axis gyroscope)
- High-resolution 16-bit digital output via built-in ADC
- Dual communication interface: standard I2C and SPI protocols
- Wide configurable ranges: acceleration up to ±16g, gyroscope up to ±2000°/s
- Low-power operation with flexible 3V to 5V supply voltage
Out of stock
The GY-BMI160 module leverages the Bosch BMI160 MEMS sensor, a highly integrated inertial measurement unit combining a precise 3-axis digital gyroscope and a 3-axis digital accelerometer. The sensor features on-chip signal conditioning and a 16-bit analog-to-digital converter (ADC) for each measurement channel, delivering stable, low-noise data for complex motion analysis.
Its digital output is accessible through either I2C or SPI serial interfaces, providing flexibility for system integration with microcontrollers and single-board computers. The module’s compact PCB footprint and low-power design make it suitable for space-constrained and battery-powered applications requiring reliable six-axis motion tracking.
Additional Information
| Weight | 0.002 kg |
|---|---|
| Dimensions | 1.8 × 1.3 × 0.2 cm |














