What compass with Neo-M8P RTK?


#1

Since NEO-M8P RTK do not integrate a compass what is the best solution to add a compass for Pixhawk ?


#2

Well the XL version does integrate HMC5983, otherwise you could add an external one.


#3

Ok, any suggestion for a good external compass ?


#4

You could have a look at this, it is the standard compass used on most boards.


#5

I found out I cannot use I2C devices since the I2C bus is defective on my Mrobotics Pixhawk.

Is it possible to use a second Gps with Neo-Mp8 RTK ?

If yes I could use a CAN BUS Gps with mag and barometer on board.


#6

Are you flying PX4 or Ardupilot?


#7

Ardupilot.
I confirm the same I2C issue on Mrobotics pixhawk 1 boards.
Would it be possible to connect the HMC5983 compass break out board to a Pixhawk1, through another connector than I2C ?


#8

Salut Hugues,
the Drotek HMC5983 compass break out board has also SPI pins but I ignore if the Ardupilot firmware can handle it.


#9

I don’t think SPI is supported by Ardupilot nor by Pixhawk : no SPI port available.


#10

Actually SPI is already supported at the driver level. Next coming Pixhawks will have SPI ports available.


#11

Dear Kevin, are you stocking any compass solutions these days ? What is the reference setup for Tiny RTK with Pixhawk 4 ? The GPS comes with LED, button and compass, so how do I implement Tiny RTK GPS ? I am planning to use Ardupilot.