In case the Realtek RTL2832u-based USB TV tuner dongle isn’t useful enough, the folks behind a project to get a software defined GPS receiver off the ground successfully plotted GPS data in real-time with this very inexpensive radio.
Previously, we’ve seen these dongles grab data from GPS satellites – useful if you’re building a GPS-based clock – but this build required hours of data collection to plot your location on a map.
The folks working on the GNSS-SDR project used an RTL2832 USB TV tuner and a Garmin active GPS antenna to track up to four GPS satellites in real-time and plot a location accurate to about 200 meters.
The Google Earth plot for this post shows the data collected by the GNSS-SDR team; the antenna was fixed at the red arrow for the entirety of the test, and the yellow lines represent a change in the calculated location every 10 seconds. Amazing work, and only goes to show what this remarkable piece of hardware is capable of.
I’m sorry, but this is just stupid. Why bother? It is too inaccurate for anything useful and it takes more time and effort than to just use a $50 android phone.
Just lame.
Why bother? Because you can. There are many things which started small and everyone asked why bother. Like combustion engine. This is one of the most relevant articles for this site, the very definition of a hack. If you don’t like it PLEASE don’t read this site.
Everyone is entitled to their comments, go back to your cave if you DON’T like it Ready made GPS receivers are much cheaper and refined than a TV tuner, but the proof of concept is interesting..
Using an android phone to get GPS data : THAT is very stupid.
Because it’s a freaking TV TUNER! You can even use one to be your own Air Traffic Control! http://www.renderlab.net/projects/ADS-B/Hackers-Airplanes-Defcon20-RenderMan.pdf
You’re right, why use your brain, learn, possibly create new things, have fun and experiment, when you can just buy something.
Seriously, this is a great piece of work!
Someone’s jealous…
i’m not sure if it’s just me, but http://www.gnss-sdr.org/ is out of order :(
Why not throw out low-accuracy crystal and install a (V)TCXO?
I think the point was to use unmodified cheap commodity hardware. They addressed xtal inaccuracy in software (very sexy)
Yer its down, but this is up :)
http://sdr.osmocom.org/trac/wiki/rtl-sdr
The yellow line of your GPS system looks the same as mine.
To go from one end to the other end of the same road, it takes me on the scenic route around town, going the wrong way along one way streets, ignores new roads and along footpaths too overgrown to walk down, never mind drive down.
Maybe dumb or obvious question, but has anyone considered taking the better dongles out there and figuring out what they have in common, developing a superior open source version and publishing the schematics or kits? Whether this is more accurate than commercial GPS is secondary, the point is that with one device we can receive and process a wide range of signals from television to radio to gps, would be very nice to have one open source device made of better components that could do this. I find it very useful to have one device that can handle such a wide range of signals.
There’s the OsmoSDR:
http://sdr.osmocom.org/trac/wiki/Hardware
Or for specifically GPS, the people over at Qi Hardware are working on this:
http://en.qi-hardware.com/wiki/GPS_Free_Stack
THIS. If these dongles are so cheap and available, their components must be too. One open source radio receiver to rule them all, please!
The opensource radio receiver already exist, and it’s expensive as hell.
http://www.ettus.com/
There is the fact that they make them with bulk-bought parts, so it’s cheaper than what a dedicated OSI might get.
These SDR hacks all rely on an unpublished mode available on certain commodity radio chips. I don’t know for sure, but those kinds of chips are often not available for purchase in small quantities and without signing an NDA. One reason, as with many more specialized ICs, is that the manufacturer doesn’t want to deal with small companies and individuals. Another possible reason is that the radio industry, and GPS in particular, is controlled by a rat’s nest of government regulations not the least of which are export controls on many things that could be used for building weapons. GPS, in particular, is regulated in that way because it would, in theory, be used to make ICBMs. SDR may, very well, fall under that same category because it can be used for GPS and much more.
Don’t commercial GPS receivers shut themselves down if they travel too fast or too high? A homebrew GPS without these interlocks might be considered a weapon and attract some unwanted attention.
Homebrew GPS devices have been made before and to the best of my knowledge nothing nasty has happened – all of the documentation needed for this is available. My guess is that they’ve taken the logical route – if anyone has the resources to build something nasty capable of traveling the required speed/height, GPS data decoding will be the least of their dificulties.
Actually, as far as I’ve always heard, access to GPS telemetry (and high quality gyroscopes before the existence of GPS) IS one of the only components that most other countries lack in order to have accurate missiles. It’s the difference between the kind of missiles we launch vs. the incredibly inaccurate Scud missiles Iraq used to use.
As for existing home-made GPS projects, the only one I remember seeing online was posted by a Russian man who, for obvious reasons, isn’t subject to US weapons export restrictions. Also, the law may look differently on individuals working on hobby projects vs. a company selling their product outside the U.S.
True, but I’m pretty sure you can’t read the encrypted stream anyway, which limits it’s usefulness in that manner.
————————-
Everybody above this line missed the point.
GPS Modules have 2 limitations:
1) Speed
2) Altitude
With a SDR, you don’t have any of those 2 limitations, PERIOD!
Actually these restrictions only apply to ITAR compliant devices, i.e. those sold through the US. If you buy outside the US you can find GPS devices that don’t comply with ITAR restrictions and so keep working when they are travelling fast and/or high.
I went gnss-sdr.org’s project page thinking that they might have created something balloon-able. Not with garden variety latex! But, it’s a nice proof of concept.
Out-standing!
If someone is interested in the details, there is a paper about this hack available at http://www.cttc.es/publication/turning-a-television-into-a-gnss-receiver/
I think a lot of people are missing something “cheap” if these where build in America most of us would never own one, they are made in china were most are paid under 60 cents and hour. it would take 2 working days to pay for one. for us
that would be about $150.00 USD.
Check out Smart Pet Collar #20
Circuit Cellar – circuitcellar.com/inside-circuit-cellar-2019/
Issue #344
March 2019
Low Power for Wearables
6: Guitar Video Game Uses PIC32: Realism Revamp, By Jake Podell and Jonah Wexler
14: MCU-Based IC Links USB to Legacy PC I/O: Versatile Solution, By Hossam Abdelbaki
20: Smart Pet Collar Uses GPS and Wi-Fi: PIC32-Based Design, By Vidya Ramesh and Vaidehi Garg
26: Formal Flow for Automotive Safety: Bulletproofing Car Design, By Doug Smith
34: Tailored Solutions Tackle Design Needs for Wearables: Low Power Priorities, By Jeff Child
40: Flex PCB Design Services: Building Boards that Bend, By Jeff Child
44: PRODUCT FOCUS 44 Power Supplies for Medical Use: Compliance for Care, By Jeff Child
48: EMBEDDED SYSTEM ESSENTIALS: Side-Channel Power Analysis: Easy Path to Proof, By Colin O’Flynn
52: THE CONSUMMATE ENGINEER: Cooling Electronic Systems: Beat the Heat, By George Novacek
56: PICKING UP MIXED SIGNALS: Impedance Spectroscopy Using the AD5933: From IC to Instrument, By Brian Millier
68: FROM THE BENCH: Non-Evasive Current Sensor: Pondering Probes, By Jeff Bachiochi
75: Product News
78: Test Your EQ
79: The Future of IoT Connectivity: Cellular Technology’s Role in IoT Market Growth, By Broc Jenkins
Above article is based on this item https://cdn-shop.adafruit.com/datasheets/GlobalTop-FGPMMOPA6H-Datasheet-V0A.pdf
Not sure if still available though.