Man kann sich nen kompass mit hallsensoren selber bauen oder eins für den I²C kaufen.

Matthias