Using a CMPS03 with MAVRIC or MAVRIC-II Mega128 Board
The Devantech CMPS03 is a magnetic compass that can be queried using the I2C protocol and provides the current compass heading. The CMPS03 can be used to give your project a sense of direction.
Using the CMPS03's I2C interface is perfect for use with your MAVRIC or MAVRIC-II Mega128 board which incorporates hardware assisted I2C capabilities.
The sample program demonstrates how to read the compass heading from the CMPS03 Compass Module using the 2-wire I2C bus.
Sample program is here.
See the hookup diagram for wiring information.