The 7Semi HMC6343 module is a fully integrated 3-axis electronic compass with advanced tilt compensation and heading algorithms. Based on Honeywell’s highly sensitive AMR (Anisotropic Magneto-Resistive) technology, it combines magnetometers, accelerometers, and an onboard microcontroller to provide heading, pitch, and roll data. Perfect for robotics, navigation systems, and drone orientation, this compact sensor delivers accurate directional measurements even in dynamic environments.
This module offers I2C communication for easy integration with Arduino, Raspberry Pi, STM32, ESP32, and other microcontrollers.
Key Features
-
Tilt-Compensated Compass: Accurate heading output even when the sensor is tilted up to ±60°.
-
3-Axis Magnetic and 3-Axis Accelerometer: Combines sensors for enhanced orientation tracking.
-
Onboard Algorithms: Built-in firmware for heading computation and hard/soft iron calibration.
-
Low Power Consumption: Sleep, standby, and run modes for efficient battery usage.
-
I2C Interface: Simple 2-wire communication, ideal for embedded applications.
Resources
7Semi HMC6343 Arduino & ESP32 Example Code.
- Sensor:
- Honeywell HMC6343
- Heading Accuracy:
- ±2° (level), ±4° (tilted)
- Tilt Range:
- ±80°
- Tilt Accuracy:
- ±1° (level), ±2° (tilted)
- Resolution:
- 0.1°
- Supply Voltage:
- 3.3V
- Interface:
- I2C (100kHz standard mode)
- Operating Temperature:
- -40°C to +85°C
- Dimensions:
- 17mm x 16mm
- Weight:
- ~0.2g (module)
- _3d_glb:
- https://7semi.com/content/3d-files/10259.glb