Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.54 KB

File metadata and controls

30 lines (19 loc) · 1.54 KB

ICM42688 6-Axis MotionTracking (Accelerometer and Gyroscope)

Component Registry maintenance-status

C driver for Invensense ICM42688 6-axis gyroscope and accelerometer based on I2C communication.

Features

  • Get 3-axis accelerometer and 3-axis gyroscope data, either raw or as floating point values.
  • Read temperature from ICM42688 internal temperature sensor.
  • Configure gyroscope and accelerometer sensitivity.
  • ICM42688 power down mode.

Limitations

  • Only I2C communication is supported.

Get Started

This driver, along with many other components from this repository, can be used as a package from Espressif's IDF Component Registry. To include this driver in your project, run the following idf.py from the project's root directory:

    idf.py add-dependency "espressif/ICM42688==*"

Another option is to manually create a idf_component.yml file. You can find more about using .yml files for components from Espressif's documentation.

See Also