Skip to content

UCSD-E4E/SparkFun_ICM-20948_ParticleLibrary

 
 

Repository files navigation

SparkFun ICM-20948 Particle Library

This is the SparkFun library for the TDK InvenSense ICM-20948 Inertial Measurement Unit 9-Degree Of Freedom sensor as used on the SparkFun 9DoF IMU Breakout - ICM-20948 (Qwiic).

Version 1.2 of the library includes support for the InvenSense Digital Motion Processor (DMP™). You can find further details in DMP.md.

This library was modified by Emily Thorpe on Auguest 25, 2023 to use with the Particle Tracker SOM

Contributing

If you would like to contribute to this library: please do, we truly appreciate it, but please follow these guidelines. Thanks!

Repository Contents

  • /examples - Example sketches for the library (.ino). Run these from the Arduino IDE.
  • /src - Source files for the library (.cpp, .h).
  • keywords.txt - Keywords from this library that will be highlighted in the Arduino IDE.
  • library.properties - General library properties for the Arduino package manager.
  • CONTRIBUTING.md - Guidelines on how to contribute to this library.
  • DMP.md - Information about the InvenSense Digital Motion Processor (DMP™)

Documentation

Products that use this Library

License Information

This product is open source!

Please see the included License.md for more information.

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

About

Particle support for ICM_20948 w/ portable C backbone

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 74.6%
  • C++ 25.4%