Tilt Compensated Magnetic Compass (CMPS12)

DevantechSKU: RB-Dev-90
Manufacturer #: CMPS12

Price  :
Sale price ¥5,703

Tax included Shipping calculated at checkout

Stock  :
Only 1 unit left

Payments and Security

American Express Apple Pay Google Pay JCB Mastercard PayPal Shop Pay Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.


  • Powered by the Bosch BNO055
  • Resolution: 0.1 Degree / Accuracy: 1%
  • Signal levels: 3.3v, 5v tolerant
  • I2C mode: up to 400khz
  • Serial mode: 9600, 19200, 38400 baud

The Tilt Compensated Magnetic Compass (CMPS12) is powered by the Bosch BNO055, delivering better performance than ever! It features a 3-axis magnetometer, a 3-axis gyro and a 3-axis accelerometer. Power supply requirements are flexible, you can feed between 3.3 - 5v and the module draws a nominal 18mA of current. A choice of serial or I2C interfaces can be used for communication.

  • 1 x Tilt Compensated Magnetic Compass (CMPS12)
  • Power: 3.3v-5v 18mA Typ.
  • Resolution: 0.1 Degree
  • Accuracy: Better than 1%
  • Signal levels: 3.3v, 5v tolerant
  • I2C mode: up to 400khz
  • Serial mode: 9600, 19200, 38400 baud
  • Heading, 16 bit – 2 outputs
  • Heading, 8 bit – 0-255 scaled for simpler requirements
  • Pitch – +/- 0-90° or +/- 0-180°
  • Roll – +/- 0-90°
  • Temperature – current temperature of the BNO055 in °c
  • Raw sensor outputs – 3 x 16 bit integers for each of the Magnetometer, accelerometer and gyro

Customer Reviews

Based on 10 reviews
Good Product And Service

Original and good product condition, Fast shipping and good packing, Thank you Robotshop Please stock more for this item!!

Fast Shipping, Original Product

Thank you for ship my order ASAP,

Ainul R
Good Compass Module, Fast Shipping

Thank you for fast process and ship my order

Compensates for tilt with no agonizing math

This one makes it easy. I've tried other so-called tilt compensated 9 axis compasses, but they needed me to do more math than my skill set includes. So for my submersible ROV I spent a little more and get one that did all the math for me. It returns Degrees and Temperature. The compass is "self calibrating". What this means is that on power up you have to swing it around in a circle. That seemed to do it for me. Maybe I did it wrong, but the temperature seemed always to be off by 9 degrees C.

WOW - solid as a rock

I purchased the CMPS12 because the expensive chip I had used was unavailable. This was is so much more solid than any I have used. Once it have som time to self-calibrate the numbers just do not very even with large pitch and roll values. Very nice.

Estimate shipping

You may also like