Adafruit MMC5603 Triple-Axis Magnetometer Sensor - I2C/SPI Interface, STEMMA QT
The Adafruit MMC5603 is a high-resolution triple-axis magnetometer sensor module with a ±30 Gauss (±3000µT) range and 20-bit output, designed for easy integration with 3.3V or 5V microcontroller platforms like Arduino, Raspberry Pi, and Adafruit Feather via its I2C or SPI interface and STEMMA QT connectors.
Features
- Triple-axis magnetic field sensing with ±30 Gauss (±3000µT) range and 20-bit resolution.
- High-speed data output up to 1000 Hz for dynamic motion tracking applications.
- On-chip degaussing, sensitivity compensation, and integrated temperature sensor for stable readings.
- Dual I2C and SPI digital interface compatibility with 3.3V/5V logic levels.
- Compact, fully assembled module with STEMMA QT connectors for solderless prototyping.
Out of stock
The Adafruit MMC5603 magnetometer is a MEMS-based sensor capable of precise measurement of magnetic fields along the X, Y, and Z axes. Its 20-bit ADC provides high-resolution data, making it suitable for detecting subtle changes in magnetic flux, including Earth’s magnetic field for compass heading applications. The sensor’s integrated features, such as automatic degaussing and sensitivity compensation, ensure stable and accurate readings across its operating temperature range.
Designed for seamless integration into electronic projects, the module includes level-shifted I2C and SPI interfaces, allowing direct connection to both 3.3V and 5V microcontroller systems like Arduino, ESP32, and Raspberry Pi. The compact form factor and pre-soldered STEMMA QT connectors enable rapid prototyping without the need for soldering, ideal for creating 6-DoF motion tracking systems when paired with accelerometers and gyroscopes.
Additional Information
| Weight | 0.01 kg |
|---|---|
| Dimensions | 8 × 13 × 2 cm |













