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.