IMU modules: Difference between revisions
From wikiluntti
(→Theory) |
(→Theory) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 18: | Line 18: | ||
* ICM20600: 3-axis gyro; 3-axis accelerometer. | * ICM20600: 3-axis gyro; 3-axis accelerometer. | ||
* MPU 6050: 6 dof | * MPU 6050: 6 dof Datasheet: https://www.i2cdevlib.com/devices/mpu6050#source | ||
* MPU 6500: 3-axis gyro; 3-axis acc; | * 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 9150 | ||
* [[MPU9250 Arduino Simple Code|MPU 9250]]: 9 dof; 16 bit. Contains MPU6500 and AKK8963) | * [[MPU9250 Arduino Simple Code|MPU 9250]]: 9 dof; 16 bit. Contains MPU6500 and AKK8963) | ||
* XIAO nRF52840 Sense: small IMU | * XIAO nRF52840 Sense: small IMU |
Latest revision as of 17:07, 17 January 2025
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