Home ==== .. image:: images/accelero.jpeg :width: 400 :height: 400 .. toctree:: :maxdepth: 2 :caption: Contents: self ./how_to_use.rst ./api_description.rst Description ============ 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! .. note:: This library is part of a project made for esp32s3. It includes some dependencies and can not be used easily without the other parts of the project. A standalone version without dependencies is available as part of the projects `SENSORS_ONLY `_ and `INS_MINIMAL `_, and will be easier to use on all microcontrollers.