Anonymous
Apr 11, 2026
Rating: 5/5
Fast shipping and quality
Module arrived well packaged. Using it for a drone compass project and readings are stable even during movement.
Description
Reviews
| Brand | - |
| Category | Electronic Components / Maker DIY / Computer Hardware, Monitors & Peripherals |
| Origin | - |
| Sensor Type | 3-Axis Magnetometer |
| Chip Model | HMC5883L / QMC5883P |
| Communication Interface | I2C (Inter-Integrated Circuit) |
| Operating Voltage | 3.0V - 5.0V DC |
| Current Consumption | 100uA (Typical) |
| Magnetic Measurement Range | ±8 Gauss |
| Resolution | 5 milli-Gauss |
| Operating Temperature | -40°C to +85°C |
| PCB Dimensions | 15mm x 12mm x 2mm |
| Microcontroller Compatibility | Arduino, Raspberry Pi, STM32 |
Anonymous
Apr 11, 2026
Rating: 5/5
Fast shipping and quality
Module arrived well packaged. Using it for a drone compass project and readings are stable even during movement.
Anonymous
Apr 05, 2026
Rating: 5/5
Reliable component
Been using this for months in an outdoor weather station setup. No drift issues so far and it handles temperature changes well.
Anonymous
Mar 29, 2026
Rating: 3/5
Needs careful wiring
Works fine electrically but the pins are close together. Beginners might need a breakout board or careful soldering to avoid shorts.
Anonymous
Mar 23, 2026
Rating: 4/5
Good value sensor
Accuracy is decent for the price. Had to tweak the declination angle in code for my specific location, but otherwise functions well.
Anonymous
Feb 16, 2026
Rating: 5/5
Perfect for my rover project
Works straight out of the box with the standard Arduino library. Calibration was easy using the serial plotter. Very satisfied with the accuracy.
Q: Is calibration necessary before use?
A: Yes, hard iron and soft iron calibration is recommended for accurate compass headings in your specific environment.
Q: What library should I use for Arduino?
A: The Adafruit HMC5883 Unified Library is widely supported and easy to implement for this module.
Q: Can I use this sensor indoors?
A: Yes, but keep it away from large metal objects or motors that may interfere with magnetic field readings.
Q: Does this work with 5V logic levels?
A: Yes, the module supports 3.0V to 5.0V input voltage and is compatible with 5V logic microcontrollers.
Q: What is the difference between GY-271 and GY-273?
A: GY-271 typically uses the HMC5883L chip, while GY-273 often uses the QMC5883P, but pinouts are generally similar.