
HMC5883L Triple-Axis Magnetometer Compass Module
The HMC5883L is a triple-axis magnetometer compass, which uses I2C for communication. Compass heading accuracy of 1° to 2°, provided by internal 12-bit ADC (Analog-to-Digital Converter). Includes on-board voltage regulator, allowing you to power the module with voltages between 3.3V and 6V. The module includes on-board pull-up resistors on the I2C lines. There is a data ready pin (pin DRDY) you can use to make your communication with the module more efficient; refer to the datasheet below for details. Since this module has such great compass heading accuracy, it is great for giving your robot precise navigation abilities. Product Contents 1 - HMC5883L Triple-Axis Magnetometer Compass GY-273 Module 1 - 1x5 pin male header Specifications Supply Voltage VCC: 3.3 to 6 V Heading Accuracy: 1° to 2° Magnetic Field Range: -8 to +8 Gauss I2C Address: 0x1E (7-bit address) Max Data Rate: 160 Hz Digital Voltage Level: 3.3V Dimensions (excluding pins) Length: 18.2mm (0.717") Width: 13.3mm (0.524") Height: 2.2mm (0.087") Resources HMC5883L Datasheet Module Schematic HMC5883L Arduino Tutorial HMC5883L Arduino Library Above library documentation