Anonymous
Apr 14, 2026
Rating: 5/5
Reliable orientation data
Using this for a DIY drone project. The magnetic field readings are stable after calibration. Compact size fits well.
Description
Reviews
| Brand | - |
| Category | Electronic Components / Maker DIY / Computer Hardware, Monitors & Peripherals |
| Origin | - |
| Chip Model | HMC5883L / QMC5883P |
| Operating Voltage | 3.3V - 5V DC |
| Communication Interface | I2C (Inter-Integrated Circuit) |
| Measurement Axes | 3-Axis (X, Y, Z) |
| Operating Current | 100uA (Typical) |
| Module Dimensions | 15mm x 12mm x 3mm |
| Weight | 2 grams |
| Operating Temperature | -40°C to +85°C |
| Microcontroller Compatibility | Arduino, Raspberry Pi, STM32 |
| Package Contents | 1 x Compass Module, 1 x Pin Header |
Anonymous
Apr 14, 2026
Rating: 5/5
Reliable orientation data
Using this for a DIY drone project. The magnetic field readings are stable after calibration. Compact size fits well.
Anonymous
Mar 26, 2026
Rating: 4/5
Good sensor, tricky calibration
The hardware is solid. Just be aware you need to calibrate it properly to get accurate headings. Instructions could be clearer.
Anonymous
Mar 12, 2026
Rating: 5/5
Great for Arduino projects
Works perfectly with my Arduino Uno. Calibration was straightforward using available libraries. Good value for money.
Anonymous
Mar 06, 2026
Rating: 5/5
Bulk purchase for class
Bought ten for our robotics class. All units functioned correctly out of the box. Great for teaching I2C communication.
Anonymous
Feb 19, 2026
Rating: 5/5
Perfect for handheld navigator
Integrated this into a custom handheld GPS device. Low power consumption is a plus. Shipping was fast.
Q: Is calibration required?
A: Yes, for accurate heading data, hard iron and soft iron calibration is recommended.
Q: Does this work with 5V logic?
A: Yes, the module supports 3.3V to 5V operating voltage.
Q: Can I use this outdoors?
A: Yes, but keep it away from large metal objects or motors that interfere with magnetic fields.
Q: Is the pin header included?
A: Yes, the package includes a pin header strip for easy breadboard use.
Q: What library do you recommend?
A: We recommend using the standard HMC5883L libraries available in the Arduino IDE.