This 10 DOF IMU Sensor (D) from Waveshare features a low power ICM20948, a low power 3-axis gyroscope, 3-axis accelerometer, and 3-axis compass/magnetometer, onboard. It's great for monitoring motion, as well as detecting/measuring the position, altitude, and temperature the module is currently at. This tiny module would be helpful for making your own quad copter, balancing robot, or autonomous rover.
This module is also great for use in microcontroller-based projects as well as with the popular SBCs on the market today, and would be perfect in your next Raspberry Pi, Arduino, or Adafruit Feather HUZZAH project.
Features
ICM20948:low power 3-axis gyroscope, 3-axis accelerometer, and 3-axis compass/magnetometer
Internal Digital Motion Processing™ (DMP™) engine, offloads complicated fusion calculations, sensor synchronization, and gesture recognition.
When comparing to the MPU9250, it boast higher precision, lower power consumption, and is more suitable for wearable devices
BMP280:barometric pressure sensor
Embedded temperature sensor for temperature compensation
Comparing with BMP180, this sensor features lower power consumption, and higher performance
10 DOF data is transfered via the I2C interface
Specifications
Power:
3.3V~5V (internal voltage regulation with low dropout)
Accelerometer:
Resolution: 16 bit
Measurement range (configurable): ±2, ±4, ±8, ±16g
Operating current: 68.9uA
Gyroscope:
Resolution: 16 bit
Measurement range (configurable): ±250, ±500, ±1000, ±2000°/sec