DA5883 Compass on QMC5883L - 3-axis Digital Compass Magnetometer
Compass DA 5883 with QMC5883L chipset - 3-axis digital compass magnetometer for Arduino using I2C communication.
A mini sensor for measuring magnetic field of the earth. The module indicates Earth magnetic field direction is ideal for modeling to stabilize models in the direction of flight or travel.
Sensor Description:
QMC5883L 3-axis digital magnetometer
Three-axis magnetic field sensor in the range of ± 8 gauss with a resolution of 5 milli gauss.
Works with a voltage from 3.3 V to 5.0 V.
It is characterized by a small board size and low power consumption.
The output signal is I2C - this allows easy connection to Arduino or Raspberry Pi boards etc.
It can easily be used to measure direction relative to the earth magnetic poles
The sensor can be connected with any development kit, eg Arduino, or minicomputer Raspberry Pi.
Connection with goldpin headers with 2.45 mm pitch
Technical parameters
Supply voltage: 3.3 - 5.0 V
Working voltage of the pins: 3.3 - 5.0 V
LOW POWER: up to 75 uA
Three axes: X, Y, Z
Communication interface: I2C (TWI)
Built-in 2.2 kΩ resistors pulling up SDA and SCL lines
Resolution: 16 bits for each axis - 5 milli gauss
Measuring range (configurable): ± 8 gauss
Measurement noise Max speed of the I2C bus: 3.5Mhz
Dimensions: 14 x 13 mm
2.54mm raster connector - goldpin headers included in the kit for self-soldering
Connection and communication
The popular I2C (TWI) bus is used for communication with the central unit.
The module has passive elements necessary for the proper operation of the system.
Connection with the popular goldpin connectors that enable the sensor to be connected via wires or to be directly attached to the breadboard.
The product is compatible with Arduino
Pinout
VCC - 5V Module power supply voltage ranges from 3.3 V to 5.0 V
GND - System ground.
SCL A5 - Clock line of the I2C bus (TWI), tolerates voltages d 3.3 V to 5.0 V.
SDA A4 - Data line of the I2C bus (TWI), tolerates voltages d 3.3 V to 5.0 V.
DRDY - External interrupt signaling low data readiness status. The default is pulled up to the supply voltage.