Accelerometer + Gyroscope == Inertial Measurement Unit
board
chip
BMI160-dat == 1 usd
bosch-dat - BMI270-dat == 3-4 usd
QMI8658A == QMI8658A是一款完整的6D MEMS惯性测量单元(IMU)。QMI8658A的板级陀螺仪灵敏度偏差低至±3%,陀螺仪噪声密度为13 mdps/√Hz,且具有低延迟特性,非常适合消费类和工业应用。QMI8658A集成了一个3轴陀螺仪和一个3轴加速度计
The BMI160 integrates:
- 16 bit digital, triaxial accelerometer
- 16 bit digital, triaxial gyroscope
BMI160 BMI323
The BMI323 is the direct technological successor to the BMI160. While they share the same physical footprint, the BMI323 offers significant improvements in power efficiency, data handling, and ease of integration—especially for battery-operated projects like your Rover V2.
Expanded Comparison Table
| Feature | BMI160 | BMI323 | MPU6500 | LSM6DS3 |
|---|---|---|---|---|
| Resolution | 16-bit | 16-bit | 16-bit | 16-bit |
| Current (Active) | ~925 µA | ~790 µA | ~3.4 mA | ~1.25 mA |
| FIFO Buffer | 1024 Bytes | 2048 Bytes | 512 Bytes | 8000 Bytes |
| Gyro Noise | 0.007 dps/√Hz | 0.007 dps/√Hz | 0.01 dps/√Hz | 0.008 dps/√Hz |
| Interface | I2C, SPI | I2C, SPI, I3C | I2C, SPI | I2C, SPI |
| Self-Calibration | Manual | Self-Trim (CRT) | Factory Trim | Manual |
| Key Advantage | Legacy support | Power efficiency | Onboard Fusion | Buffer Size |