Description
Product Overview
The GY-273 HMC5883L 3-Axis Magnetic Field Sensor Module is a compact, high-precision electronic compass module designed for measuring magnetic fields and determining orientation in space . Based on the Honeywell HMC5883L IC, this module provides accurate 3-axis magnetometry, making it an essential component for navigation systems, robotics, and various other applications requiring precise directional data .
The HMC5883L integrates Honeywell’s advanced Anisotropic Magnetoresistive (AMR) technology, which offers superior sensitivity and linearity compared to other magnetic sensor technologies . The chip features state-of-the-art, high-resolution magneto-resistive sensors combined with an ASIC containing amplification, automatic degaussing strap drivers, offset cancellation, and a 12-bit ADC . This integration enables compass heading accuracy of 1° to 2° .
Communication with the module is achieved via the simple I2C interface, requiring only two data lines (SDA and SCL) to connect to your microcontroller . The module operates on a wide voltage range of 3V to 5V, making it directly compatible with both 3.3V systems (ESP32, ESP8266, Raspberry Pi) and 5V systems (Arduino) .
The GY-273 module is particularly valued for its compact size (approximately 14×13×3.5mm), low power consumption (100µA typical), and ability to measure magnetic fields ranging from milli-gauss to ±8 Gauss . It features a Data Ready (DRDY) pin that can be used to trigger data reading only when new measurements are available, optimizing code efficiency .
Key Features
-
3-Axis Magnetic Field Sensing: Measures magnetic field strength on X, Y, and Z axes simultaneously for full 3D orientation detection
-
HMC5883L Chipset: Honeywell’s high-performance magneto-resistive sensor with integrated 12-bit ADC and ASIC
-
I2C Digital Interface: Simple 2-wire communication (SDA, SCL) uses only two pins, saving valuable I/O resources
-
Wide Voltage Compatibility: Operates on 3V – 5V DC, compatible with both 3.3V (ESP32, Raspberry Pi) and 5V (Arduino) systems
-
Low Power Consumption: Consumes only 100 µA in active measurement mode, ideal for battery-powered applications
-
Adjustable Measurement Range: User-selectable full-scale range from ±1.3 to ±8 Gauss
-
High Output Data Rate: Maximum output rate of 160 Hz, suitable for real-time orientation tracking
-
Data Ready Interrupt (DRDY): Optional pin indicates when new measurement data is available
-
Compact Form Factor: Small PCB size (approx. 14mm × 13mm × 3.5mm) fits easily into space-constrained projects
-
1° to 2° Heading Accuracy: Provides reliable compass heading after proper calibration
Technical Specifications
| Parameter | Operating Value |
|---|---|
| Sensor Chip | Honeywell HMC5883L |
| Operating Voltage | 3V – 5V DC |
| Active Current | 100 µA typical |
| Measurement Range | ±1.3 to ±8 Gauss (selectable) |
| Heading Accuracy | 1° to 2° (with calibration) |
| Resolution | Up to 5 mG (at 3V supply) |
| Maximum Output Rate | 160 Hz |
| Communication Protocol | I2C (up to 400 kHz) |
| Default I2C Address | 0x1E (7-bit) |
| Operating Temperature | -40°C to +85°C |
| Module Dimensions | Approx. 14mm × 13mm × 3.5mm |
| Weight | Approx. 4g |










Reviews
There are no reviews yet.