Arduino Digital Compass
Free     Thingiverse     michalis88

Arduino Digital Compass

Here you can find a detailed step by step guide for this project ...

similar models —

Arduino Digital Compass alternatives
compass
ajcm84