libDM_icm42688 is a library for the ICM42688P 6-axis MEMS MotionTracking device that combines a 3-axis gyroscope and a 3-axis accelerometer. It allows device configuration and reading through SPI bus. The use of fifo is available and allows the reading of 19-bits of gyroscope data and 18- bits of accelerometer data without sacrifying range!


This library is part part of the projects SENSORS_ONLY and INS_MINIMAL. It included only dependencies with libDM_abstract_sensors and should compile on every microcontroller supportin arduino framework.