Fiz um tutorial sobre I2C que se encontra aqui:
http://www.lusorobotica.com/viewtopic.php?f=40&t=33
E têm um exemplo prático com código fonte para o Arduino e tudo aqui:
http://www.lusorobotica.com/viewtopic.php?f=20&t=36
Onde usei o Arduino Diecimila, e o HMC6352 bússola digital.
O site foi todo remodelado e por isso os links antigos já não funcionam, ficam então os novos:
Tutorial i2c
http://lusorobotica.com/index.php/topic,33.0.html
HMC6352 bússola digital por i2c com Arduino
http://lusorobotica.com/index.php/topic,36.0.html
Valeu!
Será que essa bussola existe a venda já aqui no Brasil?
Abs
Não sei, estou em Portugal... mas comprei na sparkfun ai perto, os portes para portugal foram 1,6$ logo para o brasil deve de ser mais barato.