Пришел датчик GPS с компасом на базе Ublox M8n.
Легко подключить не получилось.
Все разъемы совпали, но компас не заработал.
Долго копал, читал, курил.
Первое, что нужно сделать, это проверить, как наши китайские друзья собрали блок. Очень часто путают провода, а потом мучиться можно долго.
Оказывается, что чтобы нормально подключить компас к i2с надо предварительно соединить дорожки на обратной стороне платы APM - MUX_SCL и MUX_SDA, то бишь спаять их вместе.
Далее снимаем перемычку рядом с разъемом GPS и внешний компас включается.