Product description
The Sparkfun Qwiic Micro MMC5983MA Magnetometer is a micro-sized, 0.75in. by 0.30in. sensor that utilizes the highly sensitive triple-axis magnetometer by MEMSIC. The magnetometer IC is attached onto an incredibly small Qwiic board form factor. The MMC5983MA is capable of sensing down to 0.4mG, enabling a heading accuracy of ±0.5°.
Saturation is a problem for all mag sensors. The MMC5983MA has built-in degaussing circuitry to clear any residual magnetization. Output rates of 1000Hz, ±8G FSR, and 18-bit resolution make the MMC5983MA a phenomenal magnetic sensor for electronic compass applications.
Sparkfun has also written a feature complete Arduino library supporting I2C and SPI.
More information is available on the website of Sparkfun.