Our 3rd generation tilt compensated compass, better than ever and now with a 3-axis gyro and kalman sensor fusion built in.
Power - 3.6v-5v 35mA Typ.
Resolution - 0.1 Degree
Accuracy - Better than 2%. after calibration
Signal levels - 3.3v, 5v tolerant
I2C mode - up to 100khz
Serial mode - 9600, 19200, 38400 baud
This product is now obsolete, we recommend the CMPS12 as a replacement
We also have a free design for a 3d printed tower here
I2C bus tutor - general I2C guide
Arduino - I2C interface or a serial interface and displaying data via the serial monitor
ATMEGA32 - reading the result and displaying on a LCD03/LCD05
PIC18F4410 - reading the result and displaying on a LCD03/LCD05
PIC24FJ16GA002 - reading the result and displaying on a LCD03/LCD05
Picaxe18x - I2C communication example
Raspberry Pi - using I2C communication