# Yahboom CMP10A 10-Axis IMU (metal case)

> Yahboom CMP10A is a 10-axis AHRS module with a 3-axis accelerometer (±16 g), gyroscope (±2000 °/s), magnetometer (±2 Gauss) and a barometer (300–1100 hPa). A built-in Kalman filter outputs Euler angles and a quaternion at up to 200 Hz. It talks over USB-C (CP2102), UART up to 921600 baud or I2C, has ROS 1/2 drivers, draws 12 mA at 5 V and comes in a 60 × 46.4 × 13.6 mm metal case.

- Manufacturer: Yahboom
- Part number: CMP10A
- Category: IMUs & motion sensors
- Canonical page: https://www.xirkit.io/products/yahboom-cmp10a-10-axis-imu-metal-case-0154
- Pinout: https://www.xirkit.io/products/yahboom-cmp10a-10-axis-imu-metal-case-0154/pinout
- Structured JSON: https://www.xirkit.io/products/yahboom-cmp10a-10-axis-imu-metal-case-0154/data.json
- Source: Xirkit structured parts catalog — every value traced to a cited document; unknowns are explicit.

## Key specifications

| Property | Value |
| --- | --- |
| Sensor type | ahrs 10dof |
| Axes | 10 DoF |
| Accelerometer range | 16 ±g |
| Gyroscope range | 2,000 ±°/s |
| Magnetometer range | 200 ±µT |
| Max output data rate | 200 Hz |
| On-chip sensor fusion | Yes |
| Interface | USB, UART, I2C |
| Supply voltage | 3.3–5 V |
| Dimensions | 60 × 46.36 × 13.56 mm |
| Operating temperature | -40 to 85 °C |

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

| Pin | Position | Kind | Chip pad | Functions | VIH | VIL | VOH | VOL | IOH | IOL | 5 V tolerant |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NC | J1 (8-pin, GPS/I2C side) | other | — | nc | — | — | — | — | — | — | — |
| D1 | J1 (8-pin, GPS/I2C side) | other | — | d1 | — | — | — | — | — | — | — |
| GND | J1 (8-pin, GPS/I2C side) | ground | — | ground | — | — | — | — | — | — | — |
| 5V | J1 (8-pin, GPS/I2C side) | power in | — | power_in | — | — | — | — | — | — | — |
| GND | J1 (8-pin, GPS/I2C side) | ground | — | ground | — | — | — | — | — | — | — |
| SDA | J1 (8-pin, GPS/I2C side) | i2c sda | — | sda | — | — | — | — | — | — | — |
| SCL | J1 (8-pin, GPS/I2C side) | i2c scl | — | scl | — | — | — | — | — | — | — |
| 3V3 | J1 (8-pin, GPS/I2C side) | power in | — | power_in | — | — | — | — | — | — | — |
| RX | J2 (4-pin serial) | uart rx | — | rx | — | — | — | — | — | — | — |
| TX | J2 (4-pin serial) | uart tx | — | tx | — | — | — | — | — | — | — |
| GND | J2 (4-pin serial) | ground | — | ground | — | — | — | — | — | — | — |
| 5V | J2 (4-pin serial) | power in | — | power_in | — | — | — | — | — | — | — |

## Where to buy

| Supplier | Price | Stock | Checked | URL |
| --- | --- | --- | --- | --- |
| www.yahboom.store | 89.99 USD | in_stock | 2026-10-18 | https://www.yahboom.store/products/imu?variant=39702304391252 |

## FAQ

**What voltage powers the Yahboom CMP10A 10-Axis IMU?**

Supply range 3.3–5 V.

**How much does the Yahboom CMP10A 10-Axis IMU cost?**

From $89.99 at www.yahboom.store. Prices are observed unit prices before tax and shipping.

**What are the Yahboom CMP10A 10-Axis IMU dimensions?**

60 × 46.36 × 13.56 mm. A STEP model is available for enclosure fit checks.

**Where does this Yahboom CMP10A 10-Axis 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

- [Yahboom CMP10A 10-Axis IMU (metal case) datasheet](https://www.yahboom.net/study/IMU/5989)
- [www.yahboom.store listing](https://www.yahboom.store/products/imu?variant=39702304391252)

## Part graph

### Alternatives (by use case)

- [HiPNUC CH040 IMU/VRU Module](https://www.xirkit.io/products/hipnuc-ch040-imu-vru-module-f6d4) — Both serve sensor fusion and on-device ml — check the trade-offs; $100 vs $89.99
