M5Stack IMU Pro Mini Unit (BMI270 + BMM150 + BMP280)

Sense motion, orientation, and altitude. A 6-axis IMU, 3-axis magnetometer, and barometer in one tiny unit.

Not yet testedLow confidence

From $11.95

Say it to PAL

“Tell me when it gets bumped.”

The code PAL writes

p.onSensorChange('m5-imu-pro', 'acceleration_z', (z) => {
  if (Math.abs(z - 1) > 0.5) p.log('Bumped!');
});
await p.waitUntilStopped();

When to pick it

Best when you need orientation, motion, OR a compass heading. The barometer also gives relative altitude. Overkill if you only need a simple bump/tilt switch.

Good to know

  • Gyroscopes drift; don't integrate gyro alone for absolute angle — fuse with accel.
  • The BMP280 temperature reads warmer than ambient (die self-heating) — it's for pressure compensation, not room temperature.

About it

The M5Stack IMU Pro Mini combines a Bosch BMI270 (6-axis accelerometer + gyroscope), a BMM150 3-axis magnetometer, and a BMP280 barometric pressure sensor on one Grove I2C connector — a full 9-DoF AHRS plus altitude. Good for orientation tracking, gesture/tap detection, step counting, and tilt-compensated compass headings.

Where to buy

Facts

Tested

Not yet testedLow confidence

It is in our catalog, but nobody has checked it on a real board. It may not work yet. Its driver is written, but it has not been tested on hardware yet.

I2C address

0x68, 0x76, 0x10

The M5Stack IMU Pro Mini Unit (BMI270 + BMM150 + BMP280) uses I2C addresses 0x68, 0x76 and 0x10 at once, one for each of its chips. These addresses are fixed.

Board size

24 × 24 mm

The IMU Pro board measures 24 × 24 mm and stands 8 mm tall with its parts. It has 2 mounting holes. These dimensions are from the maker’s mechanical drawing.

Chips

BMI270, BMM150, BMP280

Its sensor is the Bosch BMI270. Its sensor is the Bosch BMM150. Its sensor is the Bosch BMP280.

Free to reuse

Every fact here is open data under CC BY 4.0. Copy it into your own docs or code, and credit Palpable. Download it

This record was last changed on October 19, 2026.

See every part

Tested on a real boardHigh confidencehold up a color, and it names itLight Sensorfrom $8.00Tested on a real boardHigh confidenceit knows when it has been picked upAccelerometer + Gyroscopefrom $8.00Tested on a real boardHigh confidenceit feels the weather turning before you doEnvironment Sensorfrom $10.40