M5Stack IMU Unit (MPU6886)
Overview
The U095 is a compact 6-axis inertial measurement unit (IMU) expansion board featuring the MPU6886 sensor, designed for the M5Stack ecosystem. It integrates a 3-axis gravity accelerometer and a 3-axis gyroscope, providing high-precision motion tracking via a simple I2C interface. The unit is housed in a 24mm by 24mm plastic enclosure with a Grove-compatible connector for rapid prototyping.
Why Choose This Part
This module offers a wide measurement range, with accelerometer scales up to plus or minus 16g and gyroscope scales up to plus or minus 2000 degrees per second. It includes an on-chip temperature sensor and a 1KB FIFO buffer to reduce the processing load on the host microcontroller. The low-power design and standard I2C interface make it highly compatible with 3.3V systems.
Applications
Key Specifications
Getting Started
Connect the U095 to an M5Stack Core or any microcontroller using the provided Grove cable. For software development, use the M5Stack library in the Arduino IDE or UIFlow for block-based programming. Ensure the supply voltage is between 1.71V and 3.45V to avoid damaging the MPU6886 sensor.



