IMU modules

From wikiluntti

Introduction

Some Arduino IMU modules. The differences etc. . .

Theory

IMU consists of accelerometers, gyroscopes and perhaps magnetometers.

There are N different vendors.


  • AKK8963: 3-axis magnetometer
  • AK09918: Electronic compass.
  • BMP280: Pressure, Temp.
  • ICM20600: 3-axis gyro; 3-axis accelerometer.
  • MPU 6050: 6 dof Datasheet: https://www.i2cdevlib.com/devices/mpu6050#source
  • MPU 6500: 3-axis gyro; 3-axis acc;
    • The difference between 6050 and 6500 is that "6500 has on-board low-pass filter as part of the DMP as well as SPI and IIC, while the 6050 only has a DMP with IIC." 6500 might have a temp sensor, too.
  • MPU 9150
  • MPU 9250: 9 dof; 16 bit. Contains MPU6500 and AKK8963)
  • XIAO nRF52840 Sense: small IMU