Аматорские байки
Подключение GPS NEO-6M с компасом HMC5883L к MiniApM 3.1
Как оказалось, доступные и не дорогие модули GPS+компас подключаются к MiniApM 3.1 с некоторым шаманством.
Был заказан GPS NEO-6M с компасом HMC5883L типа такого или такого. Мой экземпляр был с алиэкспреса, и отличался относительно быстрой доставкой, средней ценой, и другими рекламными надписями на печатной плате.
Так как без компаса и GPS-а летать как-то не интересно, имеющийся MiniApM 3.1 позиционирования не имеет на борту, а его конкретная ревизия отличается еще и не впаянным компасом (как признаются разрабы - это их большая ошибка, впихнуть невпихуемое в виде компаса на столь маленькую плату . Ошибку исправили путем не впаивания злосчастного компаса, и использования внешнего.во всех новых ревизиях этой разновидности АРМ).
Так как полностью штатно, используя штатные кабеля от АРМ и от модуля GPS, подключить может только очень сильный эээ... человек, и только один раз, стал вопрос куда копать и что пилять. Разумеется чтобы быстро и сердито.
Обращение к всезнающему Гууглю дало, хотя и не сразу, но результат.
Переделал по инструкции шлейф, который был в комплекте с GPS модулем, впаял перемычку для питания компаса, закоротил две ноги на разъеме "мозгов", включил, погонял в MissionPlanner-е - все работает.
На всякий случай скопиащу из первоисточника фото процесса (там и распиновка разъемов понятна).
Стадия первая - подключен только GPS:
Стадия вторая - подключен и компас, впаяна перемычка для подачи питания к компасу, закорочены ноги на разъеме "мозгов":
GPS модуль, кстати, вполне приемлемого уровня "вшивости". На подоконнике стабильно ловил 5 спутников, на улице в городе - 5-7 спутников. Первый старт был минуты три-четыре, потом (на улице) стал стартовать до фикса секунд за 20-30.
Может кому пригодится эта "наводка".