Digital Magnetic Compass

Galileo DMC300

Precision Heading Sensor for Land & Marine Navigation

The GALILEO family's GLO-DMC300 is a reliable, low-power and compact digital magnetic compass that measures magnetic heading with high accuracy, suitable for land and marine applications. It comprises a triaxial solid-state MEMS accelerometer and magnetometer, running a proprietary digital filter to deliver stable heading, roll and pitch data even under dynamic conditions.

±1° Heading AccuracyRS232 / RS485Hard & Soft Iron CalibrationIP50
Galileo GLO-DMC300 Digital Magnetic Compass
DMC300
±0°Heading Accuracy
±0.0°Roll & Pitch Accuracy
0 HzMax Output Rate
< 0 mACurrent Consumption

Overview

GLO-DMC300 comprises a triaxial solid-state MEMS accelerometer and magnetometer. The accelerometer measures roll and pitch in static conditions, while the magnetometer estimates heading — the roll and pitch readings are then used to tilt-compensate the heading angle. A proprietary digital filter reduces noise and computes stable heading information even under dynamic conditions.

GLO-DMC300 is a plug-and-play device with configurable update rates and RS232/RS485 interfaces, most suited for compassing, surveying, antenna orientation and other direction-sensing applications across land and marine platforms.

Design Highlights

  • Triaxial solid-state MEMS accelerometer and magnetometer
  • Roll & pitch used for tilt compensation of heading angle
  • Proprietary digital filter for noise reduction under dynamic conditions
  • Hard iron and soft iron calibration
  • Configurable output rate — 1 / 10 / 20 Hz
  • Plug-and-play with RS232 or RS485 interfaces

How GLO-DMC300 Processes Sensor Data

Accelerometer and magnetometer readings are fused through a proprietary digital filter to deliver stable, tilt-compensated heading, roll and pitch.

ACCELEROMETERTriaxial MEMS · Roll & Pitch (Static)MAGNETOMETERTriaxial · ±2 gaussPROPRIETARYDIGITAL FILTERTilt CompensationNoise ReductionHEADING0.01° Res. · ±1° AccuracyROLL & PITCHTilt-Compensated Output

Built for Precision Direction Sensing

High Accuracy Compass
High Accuracy Compass

Delivers digital compass heading with high resolution and accuracy for demanding navigation tasks.

Communication
Communication

RS232 and RS485 interface options make it easy to integrate with an external controller.

Tilt Compensation
Tilt Compensation

Tilt-compensated heading output accounts for low-dynamics roll and pitch movement.

User Calibration
User Calibration

On-site hard iron and soft iron calibration via the desktop software utility improves accuracy.

Low Power Consumption
Low Power Consumption

Draws less than 150 mA at 12 V, suited for integration into battery-powered equipment.

Low-Noise MEMS Sensors
Low-Noise MEMS Sensors

Built around low-noise triaxial accelerometer and magnetometer sensors for stable output.

Technical Specifications

GLO-DMC300 · Datasheet Ver. 2.1 · May 2025

Accuracy

±1° (1σ) (In static/semi-static conditions, latitudes ±60°, Roll/Pitch < 45°)

Resolution

0.01°

Range

±180°

Magnetometer Range

±2 gauss

Accuracy figures are 1σ, valid within latitudes of ±60° with roll/pitch under 45°.

Applications

Unmanned Vehicle Navigation
Unmanned Vehicle Navigation
Robot Navigation
Robot Navigation
Marine Navigation
Marine Navigation
Antenna Orientation
Antenna Orientation
Surveying
Surveying

Documents & Resources

Documentation

GLO - DMC300-2

Product Code: 13002

Frequently
Asked
Questions

Common questions about the GALILEO GLO-DMC300 Digital Magnetic Compass.

What is the heading accuracy of the GLO-DMC300?
The GLO-DMC300 achieves ±1° (1σ) heading accuracy in static and semi-static conditions, valid within latitudes of ±60° and roll/pitch under 45°.
What interfaces does it support?
It supports RS232 ASCII, or RS485 ASCII/RTU, at baud rates of 9600, 19200, 38400, 57600 or 115200.
Does the compass need calibration?
Yes — the GLO-DMC300 supports hard iron and soft iron calibration, performed through the bundled desktop configuration suite.
What output rates are available?
The output rate is user-configurable at 1, 10 or 20 Hz.
What is the operating environment rating?
The device operates from −10°C to +70°C, 0–95% humidity, with IP50 sealing.