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
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.
The CMPS03 is small and has two mounting holes. The dimensions are shown below.
Accuracy | 3-4 degrees |
Resolution | 0.1 degree |
Voltage | 5v |
Current | 25mA |
Output 1 | PWM, 1-37mS in 0.1mS increments |
Output 2 | IDC interface, SMBUS compatible, 0-255 and 0-3599, SCL speed up to 1MHz |
Dimensions | 32mm x 35mm |