A fork of jremington's AHRS library for the Adafruit LSM9DS1
Find a file
2024-06-18 14:43:56 +02:00
calibration Calibration done 2024-06-17 13:25:33 +02:00
.gitignore Initial commit 2024-06-14 10:30:39 +00:00
adafruit-AHRS.cpp Added first things to the code 2024-06-18 14:43:56 +02:00
adafruit-AHRS.h Calibration done 2024-06-17 13:25:33 +02:00
LICENSE Initial commit 2024-06-14 10:30:39 +00:00
README.md Added the calibration program 2024-06-15 18:19:36 +02:00

LSM9DS1-Adafruit-AHRS

This library is a Mahony-based AHRS and Tilt compensated compass for ESP32s and the LSM9DS1 sensor, written and tested for the Adafruit LSM9DS1 breakout board, using I2C connection on a Tiny S3 (ESP32) using PlatformIO. This library is a a fork of jremington's AHRS library for the sensor of the same name, however it utilizes Adafruits's LSM9DS1 library instead of the Sparkfun one and operates using C++ instead of Arduino conventions.

![Image of the IMU](image url "https://cdn-shop.adafruit.com/970x728/4634-12.jpg")

This library was written to support the Ringinator project and to better understand the science behind Mahony.

Installation

WIP

How to use

Dependencies