Имеется вот такая деталь, но пока не знаю можно ли ее использовать для поставленной задачи. И вообще может быть есть специальные датчики? Забыл уточнить, замерять нужно напряженность магнитного поля Земли.
Вам что нужно, азимут определить или промерять напряженность поля в Гауссах? Для первого ваша деталь подходит. Для второго тоже может подойти, но непонятно как калибровать.
По сути одно и то же, но магнитометр выдает показания в гауссах, в компас их пересчитывает в градусы.