EmbeddedRelated.com

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.

Part Number Sub-family Sensor Type Package Stock
ICM-40609-D ICM-40609 Accelerometer, Gyr.. VFLGA-24 2,241
ICM-20948 ICM-20948 Accelerometer, Gyr.. TFQFN-24 10,789
ICM-42605 ICM-42605 Accelerometer, Gyr..