Skip to content

Witty-Wizard/InertialIO

Repository files navigation

GitHub Release GitHub Issues Arduino CI GitHub Repo stars License

InertialIO

InertialIO is a lightweight, Arduino-compatible library that provides a bus-agnostic interface for inertial sensors. It cleanly separates transport logic (SPI / I2C) from sensor logic, making it easy to extend and maintain.

The library currently includes a driver for the ICM42688 inertial measurement unit.

Installation

Arduino IDE

InertialIO is available via the Arduino Library Manager.

  1. Open Arduino IDE
  2. Go to Sketch → Include Library → Manage Libraries
  3. Search for InertialIO
  4. Click Install

PlatformIO

Add the library to your platformio.ini file:

lib_deps = InertialIO

Contributing to the library

You see a bug or any feature that you require, please feel free to open an issue or if you have fixed the issue then please create a PR on github.

License

GPL​-3.0​-or​later

This library is licensed under the GNU General Public License v3.0 or later.

Sponsor this project

  •  

Packages

No packages published