Devantech CMPS03 Magnetic Compass

The very popular CMPS03 is a great little compass module designed for specifically for robotics use. It detects the earths magnetic field and outputs a direction reading with an accuracy of 3-4 degrees via either an I2C interface or a PWM signal. ** See the new CMPS10 **

Not currently available

Our Code: SEN-10010

We now stock the much cheaper, tilt compensated CMPS10 compass

Overview

Built specifically for robot navigation the CMPS03 uses two Phillips KMZ51 magnetic field sensors arranged perpendicular to each other enabling the compass module to determine the direction of the earths magnetic field.

Requiring a common 5v @ 25mA supply and outputing via I2C or PWM this compass can be plugged into many different microcontrollers. See the resources page for example code, wiring and calibration with different controllers.

Dimensions

The CMPS03 is small and has two mounting holes. The dimensions are shown below.

 

 


Features

Accuracy3-4 degrees
Resolution0.1 degree
Voltage5v
Current25mA
Output 1PWM, 1-37mS in 0.1mS increments
Output 2IDC interface, SMBUS compatible, 0-255 and 0-3599, SCL speed up to 1MHz
Dimensions32mm x 35mm

 


Resources