I am building the Micro Pi Zero Drone kit. I’m having trouble with the Compass’. Neither the internal to the Matek F405 HDTE or external (GPS) are being detected. That said, the course video indicates just using one Compass.
So, I built the drone, did all the checks but was, and still am, consistently getting ‘Compass not Healthy’ message (Mission Planner). I had assumed this was just due to the fact the compass had not been calibrated. After everything was together, I started the calibration process. Accelerometers worked fine …. Compass however didn’t exist (Either the onboard, as part of Matek F405 HDTE or the external, as part of the GPS).
Caleb sent me down the right track to determine the root cause. First off, I was thinking PixHawk regarding the onboard compass… bad assumption on my part. Next, I checked the wiring again, as he suggested. Was about to send pics, but decided to take it a step further…
Using my PixHawk drone I was able to determine the pinout number/color. It would appear, that the Wiring Diagram in the Micro Pi Drone is incorrect (I2C pins reversed).