├── .gitattributes ├── .github └── workflows │ └── main.yml ├── LICENSE ├── MountIndex.png ├── README.md ├── datasheets ├── AK09918-Datasheet.pdf ├── AK8963-Datasheet.pdf ├── AK8975-Datasheet.pdf ├── BMI-160-Datasheet.pdf ├── BMX_BMI-055-Datasheet.pdf ├── HMC5883L-Datasheet.pdf ├── ICM-20689-Datasheet.pdf ├── ICM-20690-Datasheet.pdf ├── LSM6DS3-Datasheet.pdf ├── LSM6DS3TR-C-Datasheet.pdf ├── LSM6DSL-Datasheet.pdf ├── MPU-6050-Datasheet.pdf ├── MPU-6050-Register-Map.pdf ├── MPU-6500-Datasheet.pdf ├── MPU-6886-Datasheet.pdf ├── MPU-9250-Datasheet.pdf ├── MPU-9250-Register-Map.pdf ├── MPU-9255-Datasheet.pdf ├── QMC5883L-Datasheet.pdf └── QMI8658C-Datasheet.pdf ├── examples ├── Calibrated_HadesVR │ └── Calibrated_HadesVR.ino ├── Calibrated_quat │ ├── Calibrated_quat.ino │ ├── Madgwick.cpp │ └── Madgwick.h ├── Calibrated_relativty │ ├── Calibrated_relativty.ino │ ├── Madgwick.cpp │ └── Madgwick.h ├── Calibrated_sensor_output │ └── Calibrated_sensor_output.ino └── IMUIdentifier │ └── IMUIdentifier.ino ├── fast.png ├── keywords.txt ├── library.json ├── library.properties └── src ├── F_AK09918.cpp ├── F_AK09918.hpp ├── F_AK8963.cpp ├── F_AK8963.hpp ├── F_AK8975.cpp ├── F_AK8975.hpp ├── F_BMI055.cpp ├── F_BMI055.hpp ├── F_BMI160.cpp ├── F_BMI160.hpp ├── F_BMX055.cpp ├── F_BMX055.hpp ├── F_HMC5883L.cpp ├── F_HMC5883L.hpp ├── F_ICM20689.cpp ├── F_ICM20689.hpp ├── F_ICM20690.cpp ├── F_ICM20690.hpp ├── F_IMU_Generic.cpp ├── F_IMU_Generic.hpp ├── F_IMU_Hybrid.hpp ├── F_LSM6DS3.cpp ├── F_LSM6DS3.hpp ├── F_LSM6DSL.cpp ├── F_LSM6DSL.hpp ├── F_MPU6050.cpp ├── F_MPU6050.hpp ├── F_MPU6500.cpp ├── F_MPU6500.hpp ├── F_MPU6515.cpp ├── F_MPU6515.hpp ├── F_MPU6886.cpp ├── F_MPU6886.hpp ├── F_MPU9250.cpp ├── F_MPU9250.hpp ├── F_MPU9255.cpp ├── F_MPU9255.hpp ├── F_QMC5883L.cpp ├── F_QMC5883L.hpp ├── F_QMI8658.cpp ├── F_QMI8658.hpp ├── FastIMU.h ├── IMUBase.hpp ├── IMUUtils.cpp └── IMUUtils.hpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/LICENSE -------------------------------------------------------------------------------- /MountIndex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/MountIndex.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/README.md -------------------------------------------------------------------------------- /datasheets/AK09918-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/AK09918-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/AK8963-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/AK8963-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/AK8975-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/AK8975-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/BMI-160-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/BMI-160-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/BMX_BMI-055-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/BMX_BMI-055-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/HMC5883L-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/HMC5883L-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/ICM-20689-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/ICM-20689-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/ICM-20690-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/ICM-20690-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/LSM6DS3-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/LSM6DS3-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/LSM6DS3TR-C-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/LSM6DS3TR-C-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/LSM6DSL-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/LSM6DSL-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/MPU-6050-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/MPU-6050-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/MPU-6050-Register-Map.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/MPU-6050-Register-Map.pdf -------------------------------------------------------------------------------- /datasheets/MPU-6500-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/MPU-6500-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/MPU-6886-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/MPU-6886-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/MPU-9250-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/MPU-9250-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/MPU-9250-Register-Map.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/MPU-9250-Register-Map.pdf -------------------------------------------------------------------------------- /datasheets/MPU-9255-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/MPU-9255-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/QMC5883L-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/QMC5883L-Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/QMI8658C-Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/datasheets/QMI8658C-Datasheet.pdf -------------------------------------------------------------------------------- /examples/Calibrated_HadesVR/Calibrated_HadesVR.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/examples/Calibrated_HadesVR/Calibrated_HadesVR.ino -------------------------------------------------------------------------------- /examples/Calibrated_quat/Calibrated_quat.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/examples/Calibrated_quat/Calibrated_quat.ino -------------------------------------------------------------------------------- /examples/Calibrated_quat/Madgwick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/examples/Calibrated_quat/Madgwick.cpp -------------------------------------------------------------------------------- /examples/Calibrated_quat/Madgwick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/examples/Calibrated_quat/Madgwick.h -------------------------------------------------------------------------------- /examples/Calibrated_relativty/Calibrated_relativty.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/examples/Calibrated_relativty/Calibrated_relativty.ino -------------------------------------------------------------------------------- /examples/Calibrated_relativty/Madgwick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/examples/Calibrated_relativty/Madgwick.cpp -------------------------------------------------------------------------------- /examples/Calibrated_relativty/Madgwick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/examples/Calibrated_relativty/Madgwick.h -------------------------------------------------------------------------------- /examples/Calibrated_sensor_output/Calibrated_sensor_output.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/examples/Calibrated_sensor_output/Calibrated_sensor_output.ino -------------------------------------------------------------------------------- /examples/IMUIdentifier/IMUIdentifier.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/examples/IMUIdentifier/IMUIdentifier.ino -------------------------------------------------------------------------------- /fast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/fast.png -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/library.json -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/library.properties -------------------------------------------------------------------------------- /src/F_AK09918.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_AK09918.cpp -------------------------------------------------------------------------------- /src/F_AK09918.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_AK09918.hpp -------------------------------------------------------------------------------- /src/F_AK8963.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_AK8963.cpp -------------------------------------------------------------------------------- /src/F_AK8963.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_AK8963.hpp -------------------------------------------------------------------------------- /src/F_AK8975.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_AK8975.cpp -------------------------------------------------------------------------------- /src/F_AK8975.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_AK8975.hpp -------------------------------------------------------------------------------- /src/F_BMI055.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_BMI055.cpp -------------------------------------------------------------------------------- /src/F_BMI055.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_BMI055.hpp -------------------------------------------------------------------------------- /src/F_BMI160.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_BMI160.cpp -------------------------------------------------------------------------------- /src/F_BMI160.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_BMI160.hpp -------------------------------------------------------------------------------- /src/F_BMX055.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_BMX055.cpp -------------------------------------------------------------------------------- /src/F_BMX055.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_BMX055.hpp -------------------------------------------------------------------------------- /src/F_HMC5883L.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_HMC5883L.cpp -------------------------------------------------------------------------------- /src/F_HMC5883L.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_HMC5883L.hpp -------------------------------------------------------------------------------- /src/F_ICM20689.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_ICM20689.cpp -------------------------------------------------------------------------------- /src/F_ICM20689.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_ICM20689.hpp -------------------------------------------------------------------------------- /src/F_ICM20690.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_ICM20690.cpp -------------------------------------------------------------------------------- /src/F_ICM20690.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_ICM20690.hpp -------------------------------------------------------------------------------- /src/F_IMU_Generic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_IMU_Generic.cpp -------------------------------------------------------------------------------- /src/F_IMU_Generic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_IMU_Generic.hpp -------------------------------------------------------------------------------- /src/F_IMU_Hybrid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_IMU_Hybrid.hpp -------------------------------------------------------------------------------- /src/F_LSM6DS3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_LSM6DS3.cpp -------------------------------------------------------------------------------- /src/F_LSM6DS3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_LSM6DS3.hpp -------------------------------------------------------------------------------- /src/F_LSM6DSL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_LSM6DSL.cpp -------------------------------------------------------------------------------- /src/F_LSM6DSL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_LSM6DSL.hpp -------------------------------------------------------------------------------- /src/F_MPU6050.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU6050.cpp -------------------------------------------------------------------------------- /src/F_MPU6050.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU6050.hpp -------------------------------------------------------------------------------- /src/F_MPU6500.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU6500.cpp -------------------------------------------------------------------------------- /src/F_MPU6500.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU6500.hpp -------------------------------------------------------------------------------- /src/F_MPU6515.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU6515.cpp -------------------------------------------------------------------------------- /src/F_MPU6515.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU6515.hpp -------------------------------------------------------------------------------- /src/F_MPU6886.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU6886.cpp -------------------------------------------------------------------------------- /src/F_MPU6886.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU6886.hpp -------------------------------------------------------------------------------- /src/F_MPU9250.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU9250.cpp -------------------------------------------------------------------------------- /src/F_MPU9250.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU9250.hpp -------------------------------------------------------------------------------- /src/F_MPU9255.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU9255.cpp -------------------------------------------------------------------------------- /src/F_MPU9255.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_MPU9255.hpp -------------------------------------------------------------------------------- /src/F_QMC5883L.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_QMC5883L.cpp -------------------------------------------------------------------------------- /src/F_QMC5883L.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_QMC5883L.hpp -------------------------------------------------------------------------------- /src/F_QMI8658.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_QMI8658.cpp -------------------------------------------------------------------------------- /src/F_QMI8658.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/F_QMI8658.hpp -------------------------------------------------------------------------------- /src/FastIMU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/FastIMU.h -------------------------------------------------------------------------------- /src/IMUBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/IMUBase.hpp -------------------------------------------------------------------------------- /src/IMUUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/IMUUtils.cpp -------------------------------------------------------------------------------- /src/IMUUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiquidCGS/FastIMU/HEAD/src/IMUUtils.hpp --------------------------------------------------------------------------------