×

SparkFun Electronics will be closed on July 3rd, 2015 in observance of Independence Day. Any orders placed after 2:00pm MT on July 2nd will be shipped out after the weekend. Thanks!

Export Restrictions

This product has some level of export control/restriction, so may be delayed by 2-3 business days when shipping outside the United States. Contact us with questions, or we will contact you after you place your order.

Creative Commons images are CC BY-NC-SA 3.0

Description: The EM-506 GPS receiver from USGlobalSat based on the spectacular SiRF StarIII chipset. This complete module is built upon the same technology as the ET-301, but includes on-board voltage regulation, LED status indicator, battery backed RAM, and a built-in patch antenna! 6-pin interface cable included.

This EM-506 GPS module is powered by SiRF Star IV, it can provide you with superior sensitivity and performance even in urban canyon and dense foliage environment. With SiRF CGEE (Client Generated Extended Ephemeris) technology, it predicts satellite positions for up to 3 days and delivers CGEE-start time of less than 15 seconds under most conditions, without any network assistance.

Not sure which GPS module is right for you? Check out our GPS Buying Guide!

Features:

  • 48-Channel Receiver
  • Extremely high sensitivity : -163dBm
  • 2.5m Positional Accuracy
  • Hot Start : 1s
  • Warm Start : 35s / 15s with CGEE
  • Cold Start : 35s / 15s with CGEE
  • 45-55mA at 4.5-6.5V

Dimensions:

  • 30mm x 30mm x 10.7mm
  • 16g including cable

Documents:

Recommended Products

Customer Comments

  • Did a unplug-plug replacement for a 406A in a current application, same SparkFun GPS shield, same code, etc. Once I cycled the power switch on the shield, the 506 worked a treat.

  • I am using the EM-406 with the GPS Arduino shield. Will this be a drop in replacement?

    • It should be similar enough. There might be minor differences, but it should work out fine.

  • Does this module put out PPS like its predecessor? It has something called “Directive” but I have no idea what that is.

  • Does the unit have to be placed facing the sky, with nothing covering it? Would it still work if, say, there was a sheet of metal over it? Thank you.

  • Newbie question: Can the EM-506 communicate with an Edison through one of the Edison blocks? Still learning what the interfaces are and trying to figure out compatibility. If so, can someone provide a brief description of how the 506 wires connect to an Edison block? Or do I need some kind of additional hardware between the 506 and the Edison blocks?

  • Is it possible to buy the little cable with the two plugs on it which comes with the unit? I need an extra cable. Jim

  • Can ull tell me how to connect GPS Receiver - EM-506 (48 Channel) to my raspberry pi……. because i want to track my raspberry pi remotely

  • Wondering the PPS (PIN # 6 of EM 406) is connected or left open in GPS-10710? if not connected how can the issue can be solved??

  • Anyone flown this on a high altitude balloon yet, or have confirmation it works over 60K ft?

  • I see in the revisions that the 1PPS signal was changed to “directive”. Is the “directive” signal also timing quality, or is there a way get the 1pps back?

  • Is this not a 3.3v part like most GPS parts or am I reading the sheet wrong? Does that complicate it’s use with battery projects? Looks like a great part aside from that concern.

    • The I/O levels are 3.3V but the Supply voltage (Vin) is 5V.

      • To complicate the things even more, the sparkfun GPS shield has NO logic level converter for its RX. It’s connected directly to arduino pins. You may have to cut a trace.

  • Hmm, Just in time for AVC…

Customer Reviews

4.2 out of 5

Based on 6 ratings:

5 star
4
4 star
1
3 star
0
2 star
0
1 star
1

1 of 1 found this helpful:

Great accuracy. Decent fix time.

This thing has great accuracy. After the initial fix it could place my location on a map with pinpoint accuracy. The fix time is quick if you are under open sky. In a building it is a bit slower.


2 of 2 found this helpful:

Easy to use, great sensitvity

Ran this module up on my coffee table in the lounge, and despite being inside a double brick building, got a reliable fix remarkably quickly. NMEA data is pumping out as expected, and the provided interconnect cable had me connected up to my dev board really quickly.


0 of 1 found this helpful:

New 506 that replaces the old 406

Before I purchased, I inquired if it was suitable as a replacement for the redundant EM-406 and was told it was. However information about software changes like Baud rate will be required before it will work as a change over replacement so it was not a straight forward replacement as expected. We have not completed the software changes to make it work yet so I hope I am not premature providing this requested feed back. Relevant info at the time of inquiry before my purchase would have been appreciated as I had not booked my software writer to alter code.

Hi, Sorry about the baud mismatch. Other than that, this module has the same pin out (minus the 1pps which has been replaced with a Directive pin that outputs GPS states.) It has the same power parameters 4.5~6.5V. It is using the updated SiRF Star IV as compared to the 406’s SiRF Star III.

There is an example on page 14 of the datasheet that shows how to switch the settings of the device. The EM-406 was factory set to NEMA, with a baud of 4800. So your command will be $PSRF100,1,4800,8,1,0*0C


Great accuracy, easy interface

We have a number of these units working well in our equipment. Very accurate and easy to integrate.


Simple and low cost and it works

I had an RS232 shifter which I could use to connect it to my laptop. It output data as expected. It logged on to the satellites quickly with no need to initialize.

I wanted to preset the baud rate and output messages. I had some Java code to read and write to a port. I added a function to append the checksum to the command sentence. I could then turn off some of the output sentences but that was not persistent over a power cycle. But when I set the baud rate, it made the output sentence selection permanent as well.

So all is well.. Dave Heffler Lunenburg, N.S. Canda.


H

The best!