The CMPS12 is our 4th generation tilt compensated compass. Employing a 3-axis magnetometer, a 3-axis gyro and a 3-axis accelerometer. At the core of the module is the superb BNO055 running algorithms to remove the errors caused by tilting of the PCB. 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.
Overview of outputs
Heading, 16 bit: 2 outputs, one calculated by Bosch and one by us
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
Mode selection
Serial or I2C mode is easily selected with the state of the mode pin. Note the CMPS12 looks at the mode selection pin at power-up only.Features
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
Applications
Aircraft
Balancing robots
Indoor inertial navigation
Altimeter
Human¨Ccomputer Interaction (HCI)
Specification
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, one calculated by Bosch and one by us
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
Shipping List
Tilt Compensated Magnetic Compass (CMPS12) x1
The CMPS12 is our 4th generation tilt compensated compass. Employing a 3-axis magnetometer, a 3-axis gyro and a 3-axis accelerometer. At the core of the module is the superb BNO055 running algorithms to remove the errors caused by tilting of the PCB. 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.
Overview of outputs
Heading, 16 bit: 2 outputs, one calculated by Bosch and one by us
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
Mode selection
Serial or I2C mode is easily selected with the state of the mode pin. Note the CMPS12 looks at the mode selection pin at power-up only.Features
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
Applications
Aircraft
Balancing robots
Indoor inertial navigation
Altimeter
Human¨Ccomputer Interaction (HCI)
Specification
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, one calculated by Bosch and one by us
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
Shipping List
Tilt Compensated Magnetic Compass (CMPS12) x1
RETURNS POLICY
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi ut blandit risus. Donec mollis nec tellus et rutrum. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Ut consequat quam a purus faucibus scelerisque. Mauris ac dui ante. Pellentesque congue porttitor tempus. Donec sodales dapibus urna sed dictum. Duis congue posuere libero, a aliquam est porta quis.
Donec ullamcorper magna enim, vitae fermentum turpis elementum quis. Interdum et malesuada fames ac ante ipsum primis in faucibus.
Curabitur vel sem mi. Proin in lobortis ipsum. Aliquam rutrum tempor ex ac rutrum. Maecenas nunc nulla, placerat at eleifend in, viverra etos sem. Nam sagittis lacus metus, dignissim blandit magna euismod eget. Suspendisse a nisl lacus. Phasellus eget augue tincidunt, sollicitudin lectus sed, convallis desto. Pellentesque vitae dui lacinia, venenatis erat sit amet, fringilla felis. Nullam maximus nisi nec mi facilisis.
SHIPPING
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi ut blandit risus. Donec mollis nec tellus et rutrum. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Ut consequat quam a purus faucibus scelerisque. Mauris ac dui ante. Pellentesque congue porttitor tempus. Donec sodales dapibus urna sed dictum. Duis congue posuere libero, a aliquam est porta quis.
Donec ullamcorper magna enim, vitae fermentum turpis elementum quis. Interdum et malesuada fames ac ante ipsum primis in faucibus.
Curabitur vel sem mi. Proin in lobortis ipsum. Aliquam rutrum tempor ex ac rutrum. Maecenas nunc nulla, placerat at eleifend in, viverra etos sem. Nam sagittis lacus metus, dignissim blandit magna euismod eget. Suspendisse a nisl lacus. Phasellus eget augue tincidunt, sollicitudin lectus sed, convallis desto. Pellentesque vitae dui lacinia, venenatis erat sit amet, fringilla felis. Nullam maximus nisi nec mi facilisis.