The Honeywell HMC6343 is a fully integrated compass module that
includes firmware for heading computation and calibration for
magnetic distortions. The module combines 3-axis magneto-resistive
sensors and 3-axis MEMS accelerometers, analog and digital
support circuits, microprocessor and algorithms required for
heading computation.