The 7Semi ICM-20948 + BMP585 10DOF IMU Module combines a 9-axis motion sensor with a high-performance barometric pressure sensor on a single compact module. It provides three-axis acceleration, three-axis angular-rate, three-axis magnetic-field, and atmospheric-pressure measurements for applications such as robotics, drones, navigation, motion sensing, orientation estimation, and altitude estimation.
The ICM-20948 includes an integrated Digital Motion Processor (DMP), which can assist with motion-processing and sensor-fusion workloads. The BMP585 provides high-resolution absolute barometric pressure measurements that can be used for altitude estimation and detecting changes in elevation.

Features
-
Integrated 10-DOF sensing combining inertial, magnetic, and barometric measurements
-
Provides acceleration, angular-rate, magnetic-field, and atmospheric-pressure data
-
Suitable for motion tracking and orientation estimation with appropriate calibration and sensor-fusion software
-
Integrated Digital Motion Processor (DMP) for motion-processing applications
-
Supports both I²C and SPI host communication
-
Suitable for robotics, drones, UAVs, navigation systems, embedded motion sensing, and wearable/IoT projects
-
Barometric sensing can be used for relative altitude and elevation-change estimation
-
Designed as a convenient single-module solution for combining motion and pressure sensing