Intro | Build it! | Command reference | How it works | Download | Customize | Todo | User forum

Open GPS Tracker

Tracker components Phone showing location report Street map with GPS fix

Welcome to the Open GPS Tracker site. The Open GPS Tracker is a small device which plugs into a $20 prepaid mobile phone to make a GPS tracker. The Tracker responds to text message commands, detects motion, and sends you its exact position, ready for Google Maps or your mapping software. The Tracker firmware is open source and user-customizable.

Project status: Current build is 0.17A assembled 05/09/2008
We currently have second-generation stable firmware and a reference hardware design. This combination has been extensively tested in moving vehicles and found to be reliable. There have been no hangs since build 0.14, and no lost messages since build 0.17 was released.

The phone is available for free, without a contract, until May 10 - see the forum for details.

All parts are available from Mouser Electronics, and the phone is available from Target, Walmart, or Radio Shack. This site provides the firmware with source code, theory of operation, parts list, and exact assembly and checkout instructions. If you can solder, this is a one-sitting project. No PC board or surface-mount capability is required.

If you want to build a tracker and do not have an AVR programmer, I will program a chip for you. Please contact me in email. We intend to have kits, PCBs, and/or assembled units available for purchase soon. The firmware will remain free and open source.

The current supported hardware platform is:

We intend to support more phones and GPS devices in the future.
The Tracker's features are competitive with, or better than, many commercial products: In addition to being a GPS tracker, the firmware is easily modified to monitor and control anything from a weather station to a vending machine via text messaging. Please contact me for custom development.

Contact email: mike <at> opengpstracker <dot> org or use the forum.