HK NEO-7M GPS with compass for around $33.
Features:
• uBlox Neo-7M module
• 56-channel
• GPS L1 C/A, GLONASS L1 FDMA
• QZSS L1 C/A
• Galileo E1B/C
• SBAS: WAAS, EGNOS, MSAS
• 10Hz update rate
• 25x25x2 Ceramic patch antenna
• Rechargeable 3V Backup battery
• Low noise 3.3V regulator
• I2C EEPROM storage
• Power and fix LED’s
• Pedestal Mount/Case
• Pixhawk/PX4 compatible
• LNA MAX2659ELT+
• Pre-configured 38,400 Baud and prams
Specs:
Size: 60x11.5mm
Mount: 140mm length
Cable length: 200mm
Weight: 26g
Connection: Compass 4 pin/ GPS 6 pin (Pixhawk/PX4 compatible)
Thanks to Jeff Huang for pointing out that the NEO-7M can NOT use GPS and GLONASS simultaneously, but that the u-blox 8 family of receivers will be able to use GPS and GLONASS simultaneously.

Comments
Hi Ted,
Did you try the APM with External Compass option?
I have a Neo-6M with compass and I believe that was the option that worked for it.
Does anyone have experience with this unit? I just got one and the only way I can get the compass to point the right direction is to select roll 180 for compass orientation (the arrow on the unit is forward). With orientation NONE, it reads fine north and south, but backwards when east or west. Any ideas?
So it actually makes sence to add this to 3dr LEA module, and set this one to GLONASS, so the FC chooses the one with the most sats available?
Hi Jeff,
That is a funny thing... what were they thinking? Looks like I'll be waiting for the u-blox 8 family of receivers.
Thanks for posting.
Hi Jeff, Have you tested the Neo-7M to see that it is only reading GLONASS or GPS? I have a Garmin etrex 20 that has GPS and GLONASS. It reads both at the simultaneously. I also have a RTK system that reads both simultaneously. Seems unlikely they would make it read only one or the other.
I ordered to two units and plan to setup a backyard exeripent using 3DR and NEO-7M. I will need a second FTDI cable but I should be able to run simulateous tests on both units at the same time. Will post findings when they arrive.
It might be needed to activate GNSS when you try to use GLONASS by u-Center.
I tried but no significant change, may be low sensitivity:-(
from the Garmin FAQ
What is GLONASS?
Short for Global Navigation Satellite System, GLONASS is a Russian satellite-based navigation system that works alongside GPS (Global Positioning System) to provide position information to compatible devices. With an additional 24 satellites to utilize, GLONASS compatible receivers can acquire satellites up to 20% faster than devices that rely on GPS alone.
https://support.garmin.com/support/searchSupport/case.faces?caseId=...
The Neo-7M supports GLONASS (the Russian satellites) the LEA-6H does not. This means there are more satellites available to the Neo-7M than the LEA-6H. More is better.
Would this be a good choice as a backup GPS since Pixhawk can support 2 GPS inputs? Which would you use as primary GPS and the other for backup?
-
1
-
2
of 2 Next