This is a fully integrated compass module that combines the Honeywell HMC6352 2-axis magneto-resistive sensors with the required analog and digital support circuits, microprocessor and algorithms for heading computation.
It comes as a kit with a 4-pin male header and a stack-through header- either one will work, and the stack-through header allows multiple sensors to be combined on the same analog Arduino pins as well.
The Compass Sensor maybe be used with the Arduino I2C Wire library or in a slightly more streamlined way, with the library below, which in turns, uses Wire library calls.
The chip that this sensor is based upon, has become hard and expensive to obtain. We are currently respinning this board to accommodate a more advanced version of this chip.
Applications
Specifications
Arduino Pin Mapping
The compass sensor has such low power consumption that two Arduino (Atmega) pins may be used for power.
Analog 2 = Ground
Analog 3 = Vin
Analog 4 = Data (SDA)
Analog 5 = Clock (SCL)
Resources
Media