QMC5883LCompass

QMC5883LCompass

mprograms

QMC5883L Compass is a Arduino library for using QMC5583L series chip boards as a compass. Supports: - Getting values of XYZ axis. - Calculating Azimuth. - Getting 16 point Azimuth bearing direction (0 - 15). - Getting 16 point Azimuth bearing Names (N, NNE, NE, ENE, E, ESE, SE, SSE, S, SSW, SW, WSW, W, WNW, NW, NNW) - Smoothing of XYZ readings via rolling averaging and min / max removal. - Optional chipset modes

127 Stars
49 Forks
127 Watchers
C++ Language
gpl-3.0 License
Cost to Build
$5.7K
Market Value
$15.9K

Growth over time

3 data points  ·  2022-11-01 → 2025-08-01
Stars Forks Watchers
💬

How do you feel about this project?

Ask AI about QMC5883LCompass

Question copied to clipboard

What is the mprograms/QMC5883LCompass GitHub project? Description: "QMC5883L Compass is a Arduino library for using QMC5583L series chip boards as a compass. Supports: - Getting values of XYZ axis. - Calculating Azimuth. - Getting 16 point Azimuth bearing direction (0 - 15). - Getting 16 point Azimuth bearing Names (N, NNE, NE, ENE, E, ESE, SE, SSE, S, SSW, SW, WSW, W, WNW, NW, NNW) - Smoothing of XYZ readings via rolling averaging and min / max removal. - Optional chipset modes". Written in C++. Explain what it does, its main use cases, key features, and who would benefit from using it.

Question is copied to clipboard — paste it after the AI opens.

How to clone QMC5883LCompass

Clone via HTTPS

git clone https://github.com/mprograms/QMC5883LCompass.git

Clone via SSH

[email protected]:mprograms/QMC5883LCompass.git

Download ZIP

Download master.zip

Found an issue?

Report bugs or request features on the QMC5883LCompass issue tracker:

Open GitHub Issues