SparkFun Digital Compass - HMC6343 (Qwiic)

Get professional-grade, tilt-compensated heading data instantly with this solder-free Qwiic update to our most capable compass module.

AUD$ 616.95

Special Order  

Shipping from $16.60

+79 more from our supplier in 7-10 days

Our Code: SKU-011304

Supplier Link: [SparkFun MPN:30183]


Description

The SparkFun Qwiic HMC6343 Digital Compass represents the gold standard in compact, easy-to-integrate navigation. No, seriously. This is, quite simply, one of the best digital compasses on the market! While standard magnetometers can be erratic and difficult to calibrate, the HMC6343 is a fully integrated, high-performance electronic compass module that delivers reliable heading data out of the box. By upgrading this top-of-the-line sensor with our solder-free Qwiic system, we’ve made professional-grade navigation accessible for any project.

Why Tilt Compensation Matters

The defining feature of the HMC6343 is its ability to provide accurate heading data even when the board is not perfectly level. Most low-cost compass modules require the sensor to be held strictly flat; if the device tilts, the heading readings skew wildly.

The HMC6343 solves this by combining 3-axis magneto-resistive sensors with 3-axis MEMS accelerometers. The onboard microprocessor fuses this data to calculate a "tilt-compensated" heading, ensuring your project knows exactly which way it is facing, whether it is climbing a hill, banking a turn, or being held in a hand.

Onboard Processing & Calibration

Beyond just reading raw data, this module handles the heavy lifting so your main microcontroller doesn't have to. The HMC6343 features a built-in microprocessor running complex firmware algorithms that perform:

  • Heading Computation: It outputs a final heading direction accurate to within a couple of degrees.
  • Hard-Iron Calibration: It automatically compensates for magnetic distortion, maintaining accuracy in environments with magnetic interference.
  • Rapid Updates: The board computes and outputs fresh data every 200ms (5Hz), ideal for real-time control loops.

Seamless Qwiic Integration

We have designed this board to be as easy to use as it is powerful. With the Qwiic Connect System, you can daisy-chain the compass to your microcontroller via I2C using a simple cable. This eliminates the need for soldering or complex wiring harnesses, allowing you to focus on your code rather than your connections. For users who prefer a traditional approach, the standard 0.1" pins are still broken out for breadboard use.


Specifications

  • Operating Voltage: 3.3V
  • Run Mode Current: 4.5mA
  • Compass with Heading/Tilt Outputs
  • 3-axis MR Sensors, Accelerometers, and a Microprocessor in a Single Package
  • EEPROM Memory
  • 2x Qwiic Connectors
  • Red Power LED

Resources

Related Products