# ICM20948 9-Axis IMU Component [](https://components.espressif.com/components/espp/icm20948) The `Icm20948` component provides a driver for the ICM20948 9-Axis Inertial Measurement Unit (IMU). It supports configuring and reading: * 3-axis acceleration data * 3-axis gyroscope data * 3-axis magnetometer data It does not _yet_ support enabling the DMP to compute filtered quaternions. ## Example The [example](./example) shows how to use the `espp::Icm20948` component to initialize and communicate with an ICM20948 9-axis IMU.
615b8dfde3e14e5a40ac4d1e2c605182b9d31bfd
idf.py add-dependency "espp/icm20948^1.2.0"