3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Embed an OEM GPS Into Anything

Embed an OEM GPS Into Anything
I will show you how to hook up a highly customizable OEM GPS unit. These are great pieces of equipment that can be embedded into virtually anything.

Building a complete customized system is a lot of work. It normally requires specific knowledge about several components. Even after each component is learned, it still takes a considerable amount of time to put everything together. I first considered trying to build my own GPS receiver, but after taking a look at a paper about GPS and GLONASS theory, I decided against the endeavor as it probably would take half a year.

Fortunately for those of us who are eager to incorporate GPS into our custom projects (I use them in robotics), or just learn more, there are a huge selection of OEM GPS units.

The OEM means that it is meant to be incorporated into other projects and doesn't come with a screen, casing, or any extras. The great thing about the majority of these devices is that they are extremely versatile and easy to hook up.

As usual, I have provided this tutorial in video format as well:


I'll do my best to explain each section in detail as we proceed.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Supplies Needed

Supplies Needed
«
  • P1020906.jpg
  • P1020904.jpg
  • P1020909.jpg
  • P1020910.jpg
  • P1020913.jpg
  • P1020915.jpg
  • P1020916.jpg
  • P1020917.jpg
  • last photo ←
»
1. Power around 5v
(3 AA or AAA batteries in series is 4.5V or a 9V with a voltage regulator)
2. If using a 9V - 5v voltage regulator
3. Wire connector to the 9v battery
4. breadboard
5. female serial port
6. some wires to attach to the serial port
7. soldering iron
8. solder

If you have trouble finding a serial port, you can take apart an old device. I tore apart an old digital camera adapter.

The model that I will be demonstrating how to hook up and use is a Garmin GPS15L. However, these instructions should apply quite well across different models.

It is important when selecting an OEM device to pay close attention to the output format of the unit. The GPS15L outputs based on RS232 level serial where as the Parallax Gps unit outputs at TTL levels. This means the Parallax model won't work the way we are hooking this unit up. TTL levels are generally used for integrated circuit communication. So the Parallax unit would be better suited if you wanted to have it connect right to a micro controller and not to your PC.
« Previous StepDownload PDFView All StepsNext Step »
28 comments
Nov 13, 2009. 2:54 PMMichael_D says:
You have gotten the GPS signal to enter as text into the computer.
Do you know of a way to input this data into an .avi file?

I need to have the GPS location to be placed real time into a video.  I can place the camcorder onto a pc but need a way to embed the gps coordinates into the video.

Thanks for any help
Michael
Feb 7, 2010. 11:01 AMwjsteele says:
What you need is referred to as an OSD, or On Screen Display.  There are several  units available that will take GPS data and place it on the screen, but you will most likely need a small controller, like a Basic Stamp or a Propeller (or similar) to do it.  OSDs are commonly used for RC aircraft and model rockets, but some have onboard controllers that you can write your own software for.
Dec 10, 2009. 10:55 AMMichael_D says:
Thanks for the reply.
If you run across anything like this please let me know.
thanks
Michael
Sep 17, 2009. 7:16 AMlongestname says:
Can I ask if you have any experience making the software as a SatNav to predict next position based on previous tracked locations. i.e. previous points lined up to show position in 10 minutes. Then SatNav to that location. Cheers, Mark
Sep 20, 2009. 1:36 PMlongestname says:
Know anyone that could make such a program? Thanks
Jul 18, 2009. 12:35 AMf86sabre says:
would it be possible to power the whole thing from usb and still interface to the reciever, and are there cheaper antennas you can use?
Jun 1, 2009. 10:11 PMinventorcubano says:
hay charl I thing that every thing it's incredible. iI have some question for you about gps how can I contact you.
Apr 24, 2009. 4:04 PMnolte919 says:
Does the GPRMC output line in step 5 indicate a location in Mt. Pleasant, Michigan? I'm wondering if I'm decoding the sentence correctly.
May 3, 2009. 4:10 PMmatroska says:
That's a nice project, since a GP-1 unit for my Nikon D90 camera costs around 250$, and it just happen that the GP-1 unit outputs NMEA. I wasen't sure about the output format, but I looked up and found it was NMEA. Now I need to figure out the schematics and plug this into my D90 and I have a DIY GP-1 unit. If I do it as well as a guide for it, I'll link to your instructable for the main GPS part!
Oct 29, 2008. 11:12 AMellisgeek says:
couldn't you just use a usb cable and skip the voltage regulator.
Jul 25, 2008. 8:45 AMDELETED_cholo71796 says:
(removed by author or community request)
May 29, 2008. 9:06 PMScurge says:
great instructable! however, i would not recommend clicking on the "GPS and GLONASS theory" link, your brain will explode. lol
Jul 6, 2008. 7:20 PMconrad2468 says:
agreed i think i lost a couple of "QI" points!
May 30, 2008. 12:29 PMNetReaper says:
Help me!
May 17, 2008. 6:47 PMGeordiepom says:
Excellent post and very well explained. Really makes me want to give it a go even though I know next to nothing about electronics. How would I go about building a GPS tracker for my car in case it gets stolen?
May 17, 2008. 1:55 PMLinuxH4x0r says:
Great job! I'm considering getting a gps this year. Any suggestions?
May 17, 2008. 2:03 PMa grain of alt. says:
If you're getting a company-made gps (unlike this instructable) and are interesting in a something fun and hackable- my vote goes for the Mio C230. I currently have mine hacked to run a full-featured palm-pc and play just about any movie format. Plus it is cheeep.
May 17, 2008. 2:46 PMLinuxH4x0r says:
Thanks, I'll consider it. How much did it cost you?
May 17, 2008. 3:19 PMa grain of alt. says:
~130$ on ebay is what they usually go for... just check out http://c230.wordpress.com to check out some of the features possible when unlocked.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
7
Followers
3
Author:technogumbo
Above all I believe one of the greatest privileges is the opportunity to learn. I consider myself a maker and have a rich history in video production, computer science, and the web. I greatly enjoy ...
more »