# DAMIAO DM-IMU-L1 BMI088 IMU

> DAMIAO DM-IMU-L1 is a 36 × 26 × 9 mm, 11.5 g BMI088-based 6-axis IMU module that outputs roll, pitch and yaw at 100–1000 Hz over USB, RS485 or CAN on a 5–28 V supply: ±2000 °/s gyro, ±6 g accelerometer, 0.02° roll and 0.064° pitch drift per hour after calibration, with a heater that stabilises at 0.47 W.

- Manufacturer: DAMIAO
- Part number: DM-IMU-L1
- Category: IMUs & motion sensors
- Canonical page: https://www.xirkit.io/products/damiao-dm-imu-l1-bmi088-imu-ff58
- Pinout: https://www.xirkit.io/products/damiao-dm-imu-l1-bmi088-imu-ff58/pinout
- Structured JSON: https://www.xirkit.io/products/damiao-dm-imu-l1-bmi088-imu-ff58/data.json
- Source: Xirkit structured parts catalog — every value traced to a cited document; unknowns are explicit.

## Key specifications

| Property | Value |
| --- | --- |
| Sensor type | ahrs |
| Sensor IC | BMI088 |
| Axes | 6 DoF |
| Accelerometer range | 6 ±g |
| Gyroscope range | 2,000 ±°/s |
| Max output data rate | 1,000 Hz |
| On-chip sensor fusion | Yes |
| Interface | USB/RS485/CAN |
| Weight | 11.5 g |
| Supply voltage | 5–28 V |
| Dimensions | 36 × 26 × 9 mm |

## Pinout (17 pins, 0 with electrical limits)

| Pin | Position | Kind | Chip pad | Functions | VIH | VIL | VOH | VOL | IOH | IOL | 5 V tolerant |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| USB-C | — | usb | — | usb-c | — | — | — | — | — | — | — |
| VCC | CAN_A · 1 | power in | — | power_in | — | — | — | — | — | — | — |
| GND | CAN_A · 2 | ground | — | ground | — | — | — | — | — | — | — |
| CAN-H | CAN_A · 3 | can | — | can-h | — | — | — | — | — | — | — |
| CAN-L | CAN_A · 4 | can | — | can-l | — | — | — | — | — | — | — |
| VCC | RS485_A · 1 | power in | — | power_in | — | — | — | — | — | — | — |
| GND | RS485_A · 2 | ground | — | ground | — | — | — | — | — | — | — |
| 485-A | RS485_A · 3 | rs485 | — | 485-a | — | — | — | — | — | — | — |
| 485-B | RS485_A · 4 | rs485 | — | 485-b | — | — | — | — | — | — | — |
| CAN-L | CAN_B · 1 | can | — | can-l | — | — | — | — | — | — | — |
| CAN-H | CAN_B · 2 | can | — | can-h | — | — | — | — | — | — | — |
| GND | CAN_B · 3 | ground | — | ground | — | — | — | — | — | — | — |
| VCC | CAN_B · 4 | power in | — | power_in | — | — | — | — | — | — | — |
| 485-B | RS485_B · 1 | rs485 | — | 485-b | — | — | — | — | — | — | — |
| 485-A | RS485_B · 2 | rs485 | — | 485-a | — | — | — | — | — | — | — |
| GND | RS485_B · 3 | ground | — | ground | — | — | — | — | — | — | — |
| VCC | RS485_B · 4 | power in | — | power_in | — | — | — | — | — | — | — |

## Where to buy

| Supplier | Price | Stock | Checked | URL |
| --- | --- | --- | --- | --- |
| aifitlab.com | 35 USD | preorder | 2026-10-19 | https://aifitlab.com/products/damiao-dm-imu-l1-bmi088?variant=44340959543432 |

## FAQ

**What voltage powers the DAMIAO DM-IMU-L1 BMI088 IMU?**

Supply range 5–28 V.

**How much does the DAMIAO DM-IMU-L1 BMI088 IMU cost?**

From $35 at aifitlab.com. Prices are observed unit prices before tax and shipping.

**What are the DAMIAO DM-IMU-L1 BMI088 IMU dimensions?**

36 × 26 × 9 mm. A STEP model is available for enclosure fit checks.

**Where does this DAMIAO DM-IMU-L1 BMI088 IMU data come from?**

Every value in this record is traced to a source — 2 documents including the board and chip datasheets — with the page and table cited per value. Unknowns are left explicit, never guessed.

## Sources

- [DAMIAO DM-IMU-L1 BMI088 IMU datasheet](https://aifitlab.com/products/damiao-dm-imu-l1-bmi088)
- [aifitlab.com listing](https://aifitlab.com/products/damiao-dm-imu-l1-bmi088?variant=44340959543432)

## Part graph

### Alternatives (by use case)

- [Adafruit BNO055 9-DoF IMU (absolute orientation)](https://www.xirkit.io/products/adafruit-bno055-9-dof-imu-absolute-orientation-1aef) — Both serve balance, orientation and motion tracking — check the trade-offs; $35 vs $29.95
- [Adafruit LSM6DSOX + LIS3MDL FeatherWing](https://www.xirkit.io/products/adafruit-lsm6dsox-plus-lis3mdl-featherwing-244d) — Both serve balance, orientation and motion tracking — check the trade-offs; $35 vs $19.95
- [DFRobot 10 DOF IMU BNO055 + BMP280](https://www.xirkit.io/products/dfrobot-10-dof-imu-bno055-plus-bmp280-2802) — Both serve balance, orientation and motion tracking — check the trade-offs; $35 vs $25.9
- [Adafruit ICM-20948 9-DoF IMU (MPU-9250 Upgrade)](https://www.xirkit.io/products/adafruit-icm-20948-9-dof-imu-mpu-9250-upgrade-3f89) — Both serve balance, orientation and motion tracking — check the trade-offs; $35 vs $19.95
- [Adafruit BNO085 9-DoF IMU (sensor fusion)](https://www.xirkit.io/products/adafruit-bno085-9-dof-imu-sensor-fusion-5a52) — Both serve balance, orientation and motion tracking — check the trade-offs; $35 vs $29.5
- [SparkFun Micro 6DoF IMU LSM6DSV16X](https://www.xirkit.io/products/sparkfun-micro-6dof-imu-lsm6dsv16x-8274) — Both serve balance, orientation and motion tracking — check the trade-offs; $35 vs $25.5
- [SparkFun VR IMU Breakout BNO086](https://www.xirkit.io/products/sparkfun-vr-imu-breakout-bno086-a7ae) — Both serve balance, orientation and motion tracking — check the trade-offs; $35 vs $34.95
- [SparkFun 6DoF IMU Breakout LSM6DSV16X](https://www.xirkit.io/products/sparkfun-6dof-imu-breakout-lsm6dsv16x-e532) — Both serve balance, orientation and motion tracking — check the trade-offs; $35 vs $24.54
