M5Stack MPU6886 6-Axis IMU Unit - I2C Interface, 2x LEGO Holes
The M5Stack MPU6886 is a 6-axis inertial measurement unit (IMU) integrating a 3-axis accelerometer and 3-axis gyroscope, designed for real-time motion tracking and attitude determination in Arduino, ESP32, Raspberry Pi, and UIFlow (Blocky/Python) development environments.
Features
- High-performance MPU6886 chip with 16-bit ADC for precise motion data.
- Configurable accelerometer (±2g to ±16g) and gyroscope (±250dps to ±2000dps) ranges.
- Integrated 1KB FIFO buffer and on-chip temperature sensor for data logging.
- I2C communication interface (address 0x68) with support for low-power modes.
- Compact 24x24mm module with 2x LEGO-compatible mounting holes and included Grove cable.
Out of stock
The M5Stack 6-Axis IMU Unit (MPU6886) is a MEMS-based sensor module providing real-time acceleration and angular rate measurements. Its programmable digital filters and 16-bit analog-to-digital converters ensure stable signal output with minimal noise, characterized by an accelerometer noise density of 100 μg/√Hz and gyroscope noise of ±4 mdps/√Hz.
Operating from a 1.71V to 3.45V supply, it is compatible with 3.3V microcontroller logic. The module includes an on-chip temperature sensor for thermal compensation, enhancing measurement accuracy across its operating temperature range. The integrated 1KB FIFO allows for efficient data batch processing, reducing host processor load.
Additional Information
| Weight | 0.004 kg |
|---|---|
| Dimensions | 2.4 × 2.4 cm |















