Creative Commons images are CC BY-NC-SA 3.0

59.95

added to your
shopping cart

quantity
In stock 90 in stock
59.95 1+ units
53.96 10+ units
47.96 100+ units

Description: The smallest, most powerful, and most versatile GPS receiver we carry just got more powerful.The Venus638FLPx is the successor to the Venus634LPx and has improved sensitivity and a faster update rate. The new module can be configured to an amazingly powerful 20Hz update rate. With 29mA operating current and high sensitivity, this receiver seriously opens new doors for tracking. Module outputs the standard NMEA-0183 or SkyTraq Binary sentences at a default rate of 9600bps (adjustable to 115200bps).

The Venus638FLPx has improved sensitivity, an integrated LNA (with multipath detection and suppression), built-in RTC, and integrated single power supply making it very simple to use.

Features:

  • 20Hz Update rate
  • -148dBm cold start sensitivity
  • -165dBm tracking sensitivity
  • 29 second cold start TTFF
  • 3.5 second TTFF with AGPS
  • 1 second hot start
  • 2.5m accuracy
  • Multipath detection and suppression
  • Jamming detection and mitigation
  • SBAS (WAAS / EGNOS) support
  • 67mW full power navigation
  • Works directly with active or passive antenna
  • Supports external SPI flash memory data logging
  • IC 32M Serial Flash Memory
  • Complete receiver in 10mm x 10mm x 1.3mm size
  • Contains LNA, SAW Filter, TCXO, RTC Xtal, LDO
  • Can be powered by a 3.7V LiPo battery (or any 3.5 - 12V supply) through the JST connector or 3.3V regulated supply.

Dimensions: 1.25 x 0.75 inches

Documents:

Replaces: GPS-09171

Comments 41 comments

  • I recently purchased this receiver and was very disapointed to discover the fastest data logging rate (to the unboard memory) is 1 Hz. Not mentioning this in the above product description is a serious omision in my opinion. I am able to log data at the full 20 Hz rate by connecting the receiver to Sparkfun’s Logomatic board, but that adds considerable size and weight to the setup. Perhaps someone could provide me with a suggestion for a way to log the data generated by the receiver with something smaller than the Logomatic?

  • This description seems to be an almost direct copy/paste of GPS-10921, however, there seem to be distinct differences, like the addition of 2 megs of flash on this board. Can I get some elucidation?

  • I’m having trouble getting the GPS Viewer software to successfully send commands to the receiver. I am able to receive all the NMEA messages (one a second), and see it acquire satellites and such, but if I try and send a command (reset, or query version or whatever) it just hangs for a few seconds then says it timed out waiting for a response from the receiver. Anyone have any idea why this is happening?

    Anyone have example C code for sending a binary message?

    Thanks

  • I now see that member 442911 ran into the same issue with not being able to log data at the 20 Hz rate. His solution was the Sparkfun Open Logger. It’s much smaller than the Logomatic, so it should work for me.

  • How much does this product weigh?

  • Now I’ve done it. I managed to lose comms with my device after playing with some settings. In an effort to change data rates, I set “Binary Message Interval” to 0, now it won’t communicate at all via the SkyTraq software. What is my next step? There are a lot of settings that have no documentation or explanation that makes ideal configuration difficult at best. for example the binary message interval is 0-255. Not very helpful. Also there are no units on the front page of the software that keeps you guessing…

    I got enough data from the logger to see that I can only get it at 1hz. How can I set the internal logging rate to a higher value? I was under the impression I could get much higher rates based on the 20hz update rate spec. Any help would be appreciated. Scott

    • I got reconnected. The baud rate had been reset to default, so in trying 9600, all was happy again. I just ordered an open logger to get the 20hz serial data to file.

  • quick question: as interface to my microcontroller i will use normal serial communication? I want to feed the MCU with position data and speed. that is the only way of getting data, right?

    • That is correct, it’s a 3.3V TTL-level serial port, with a default rate of 9600 baud (though that can be changed if you like). Once you hook up to it, it will send you position data in NMEA format.

  • Great GPS! My only complaint is that while it has 0.1" spaced pins, they are not breadboard compatible (the left and right sides are spaced 0.65" apart). It is convenient to be able to plug into a breadboard on occasion.

  • I’m using this tracker in my car and works great! A few things:

    • I was able to directly solder a coin cell holder to the VBAT hole and the antenna ground on the back side of the board to give it hot start capability.

    • A simple 4 pin to 6 pin converter patch cable was all that I needed build to connect it to my sparkfun FTDI usb board to download the data.

    • I haven’t had any trouble with the GPS Viewer App. Super useful.

    • Only complaint is that it should not be advertised as works with “any 3.5 - 16V supply”. The surface mount linear regulator on the board overheated when connected to 13V auto power and cut out repeatedly. Luckily I was able to find 5V power line in my dashboard.

  • Newbie question… how do I connect this unit to my computer to get the logged data? Don’t see a connection port?

    • Hi, the connection port are the TX and RX pins. You can connect these (and ground) to a 3.3V FTDI board to achieve the connection to your computer. (Note that even though the FTDI board can output 3.3V, it won’t be strong enough to run the Venus board, so I’d recommend using a battery to power the Venus while it’s hooked up to your computer.)

      • Mike, I need information to make a purchase.

        I want to make a GPS logger for my helicopter. I presume I will need the following to make a complete logger system; the GPS-10920, the embedded GPS SMA antenna, and the 3.3V FTDI board to retrieve the data. Is this correct? Is it possible to use the helical antenna shown on the GPS receiver module and, if so, where can I purchase one of those?

        Does the logger start when powered up and stop when powered down? Data is logged directly to the embedded Flash Memory?

        • Mike, I have my GPS logging now and it shows a 3D Fix in the GPS Utility. I can see NMEA sentences in the command window. I told it to write to both memory and flash. The output file is in binary format as expected. When I tell the utility to decompress the log file, it does write a file but it is still in binary format. Any ideas what I am doing wrong?

          • Try this:

            1. run “DataLog/Log Read Batch”. This saves “Data.log”
            2. run “DataLog/Decompress” on “Data.log”. This produces “Data.logg” (space-separated text records), “Data0.kml” (Google Earth XML data), and “rmc.nmea” (text $GPRMC position records).

            If this doesn’t work let us know and we’ll figure it out.

            • Hi Mike,

              wow, long time since your reply, but I am facing a similar issue as RodCole did. Maybe you have another idea.

              I am doing as expected. The Log Read Batch does work and a .log file is produced. When i run the Decompress, the explorer opens to select a file / store a file. The interesting thing is, that it says “save” instead of “run” or something similar. The program gives me “Decompress completed” but the file did not change. No additional .logg file no kml file…

              Any Idea? Could it be a problem of the version of the GPS viewer? Maybe there is an update available. I am using Skytraq 0.4.833 - Customer Release from 2007. Maybe a problem with my Windows 7?

              I will try with XP again and let you know! Maybe you have a hint…

              Thanks

              • Gentlemen, this was quick.

                The conversion happens, the only thing is the output location. Search the path of the GPS Viewer / other paths to find the file. The .logg files are not getting stored at the location where your original file is taken from.

                E.g. you store the .log file on the desktop, then run the decompress and the .logg file is stored in the root path of the gps viewer itself.

                hope this helps. :-)

        • Your list is complete except for a 3.3V Lipo battery and charger, unless you have a handy 3.5-12V source (at 50-100mA continuous) to run the board. (Note that the 3.3V FTDI doesn’t provide enough power to run the Venus, so you should have a battery or other source attached to the board whenever you’re talking to it).

          I think, but aren’t 100% sure, that the helical antenna you’re referring to is actually the gold-colored SMA antenna connector on the board. The two antennas in the related products below are the only ones we currently carry that will directly connect to the SMA connector, no helical at the moment (sorry about that).

          You’ll use the “GPS Viewer Software” linked above to configure logging. You can specify time intervals, and various speed and distance thresholds (this is detailed in the “Logging Application Note” but we’re also working on a logging tutorial). Once you turn logging on, the chip will indeed start logging on powerup, and will continue to do so until stopped or the onboard flash memory is full. You can then use the same software to retrieve the log in a variety of formats including Google Earth.

          Hope this helps, ask if you have further questions!

          • I received the components. I want to make certain that I can connect 3.5-12v to the black connector on the board. Other than connecting the antenna, these are the only two connections I need to commence logging?

            • That’s correct. Note that you will need to attach the FTDI to configure the logging parameters, and attach it again later on to retrieve the stored data, but while logging you’re correct that you only need to connect your power source and antenna.

          • Mike:

            Thanks. I will be running the logger off of a tap on the 22v LiPo battery on the aircraft. I can select anything from 1 to 6 cells so I should be fine. The battery is 8000 ma so it should not deplete the battery. Since the 3.3 v FTDI board is back in stock, I am placing my order.

            • Mike, can you tell me which JST connector I need. I am trying to order some and I see several different varieties; Micro JST, Nano JST, and Molex Pico Blade. Which one do I need? Two of my colleagues are ordering the same setup as I did today and we need to have the correct connectors.

              • It’s a PHR series 2mm, 2-pin JST. SparkFun carries the correct connector on a pigtail which you can splice into your own wiring; I mention this not so much to get you to buy from us, but that the tiny crimp pins can be difficult to work with. Here is the housing (pins sold separately) at Digi-Key.

                • Mike, I am looking for a cable/connector that will plug into the 6-pin header on the FTDI Basic. I want to solder a 4-pin socket on the GPS Module then terminate the wires from the 6-pin so that I can remove the FTDI when I am logging. Do you have the proper connectors for sale?

                  • We have 0.1" 6-pin F-F jumper cables in several lengths that should work for you. Since these are F-F, and the FTDI BOB is also F, you might want to solder up a little M-M adapter by taking two 6-pin lengths of M headers and soldering them together back to back. (I have a few on my desk for exactly this issue.)

                • Thanks Mike. I just ordered three of the pigtails

  • The GPS-11058, which appears to be this same GPS without the logging chip, but it has pads for a 0.2F supercap. Would it be possible to include that on a newer revision of this board?

  • Does the high dynamic firmware load also support data logging?

  • How can the NMEA or Skytraq binary signals be saved to a SD card for viewing later? I want to view the stored data and I am not sure the internal memory is enough, perhaps it is. Do I need to use the FT232RL USB to Serial breakout board for this, as well?

  • Has anyone used this without an extra antenna? I’m looking at making a cat tracker with it and would like to keep it as small as possible.

    • Unfortunately, the Venus will not work without an antenna, and the smallest compatible antenna is the “Embedded SMA” in the related products below. Our smallest GPS module with a built-in antenna is the GP-2106. It’s tiny, but note that you’ll need the flex cable and breakout board to connect to it. Good luck tracking fluffy!

  • Works above 60K feet! Lost Mavlink contact with our UAS at 72,000 feet. Class X Solar Flare knocked GPS and radio comms out on May 20th at 9:50am–during our flight. Images can be seen at questforstars dot com.

  • There was comment on the last revision of this board (GPS-09171) that VBAT would not be tied to 3.3V on the next revision (this one GPS-10920) but it still is. Also, the enable pin on the regulator should be broken out so that the GPS can be put into sleep mode. See page 12 of the datasheet.

    Does anyone have a recommendation on how to cut power to this board using an I/O pin from an Arduino?

  • Does this include the MXIC 25L3205D (32Mbit) flash part? At a 1Hz rate, how long could one log position data?

    • Yes, that part is included already installed on the board, and will hold in the vicinity of 500,000 time/location records. This would give you a minimum of 138 hours recording time, but note that the Venus allows you to tailor the recording rules so that you don’t fill up the flash with duplicate records if the board sits still for extended periods. We’re working on a tutorial for Venus logging, but in the meantime see the Logging Application Note for more information.

  • I am interested in using the real time clock in this unit for precise timing. I am developing a low power device that must be synchronized to UTC within +/- 10 milliseconds or so. In order to meet my battery life-to-size constraints I need to be able to turn the GPS on for just a short while every hour or so to re-sync. Does any one know if the RTC is temp compensated and weather or not the PPS can be set to run while the GPS engine is “sleeping”? If no PPS in sleep mode, is the 32KHz clock signal broken out on this board?

  • Easiest GPS logger in the world.

    With the SMA antenna and 850mAH battery linked from this page, it logs quite well, although, so far, only useful with the windows-based GPS software also linked from this page.

    If SFE happens to have non-windows “GPS VIEWER” software, that could be useful. No worries if not.

  • It appears there are 2 differences: the other (GPS-10921) is just the barebones chip with the sma connector and this one adds the serial flash and a voltage regulator.

    On the logging feature, there is just a binary file (chip firmware?). The datasheet has precisely 3 references to logging with zero details. Skytraq’s website was devoid of even the datasheet. At this point I lost interest.

    Phil

    • So apparently the logging binary command set was in a different pdf: http://cdn.dranarchy.com/AN0008_v1.4.14.pdf

      Asked Skytraq about the Mac or Linux port of “GPS viewer” - no go, for now.


Related Products