MPU6050 / ICM IMU Family (5 parts in our catalog)
TDK InvenSense MPU-6050, MPU-9250, ICM-20948, and ICM-42688 6-axis and 9-axis IMUs. The MPU-6050 in particular is the default IMU for hobbyist and academic projects.
Sub-families
| Sub-family | Variants | Core | Max Speed | Features |
|---|---|---|---|---|
| MAINSTREAM | ||||
| MPU-6050 | 1 | 6-axis MEMS IMU | 400 kHz I2C | LP DSP ADC |
| HIGH PERFORMANCE | ||||
| ICM-40609 | 1 | 6-axis MEMS IMU | 24 MHz SPI | LP HS PREC ADC |
| ICM-20948 | 1 | 9-axis MEMS + DMP | 7 MHz SPI | LP DSP ADC PREC LV |
| ICM-42605 | 1 | 6-axis MEMS IMU | 12.5 MHz I3C | LP HS ADC LV |
| HIGH PERFORMANCE PRECISION | ||||
| ICM-42688 | 1 | 6-Axis MEMS IMU | 24 MHz SPI | PREC LP HS DSP |
Popular Variants
Top variants from across the family, with specs that differentiate them.



