DIY GPS Tracker Rev 3

This design is now outdated, because the one and only prototype is now laying out in the Mojave desert somewhere, not transmitting its location. Work has begun on a revision 4 of the tracker which should be more reliable, expect a prototype sometime in September '08.

In any case, for some history about how the project got started, and what happened to the rev1 and rev2 trackers, see these forum posts. Hopefully I can get around to making formal pages for them in the near future...
GPS Tracker Rev1
GPS Tracker Rev2
GPS Tacker Rev3 (this one)
Krazed III (the rocket it will fly in)

After the unfortunate death of the rev2 version of the tracker, I decided that the next revision would have a microprocessor on board so that I could fire charges remotely (chicken switch). That then lead to having a few extra sensors, and then I needed some memory to store all of the extra data in, and a new power supply to keep everything running off a single LiPo cell, and I ended up with the following list of requirements:

I then started searching for suitable sensors, and came up with this list:

And then drew up a schematic and did a board layout: (note, there are some errors in these, for reference only)
schematic layout

And sent the artwork out to batchPCB.com

and populated the board:
tracker tracker
tracker tracker
tracker tracker

Results:
I flew it in Krazed III on 10/13/07, on a I287 2 times, and on a Hypertek J317 once on 4/6/08. Unfortunately, the code to use the flash memory wasn't working, so the only data I have is the 1hz location/altitude/acceleration data. See Krazed III's page for the data.

Code:
I am currently working on the code, and do not have anything flight worthy.
If you would like the alpha code, email me.

Licensing:
I am offering the design and code under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.
Which essentially states that you can do whatever you want with it, so long as you

If you need a different license, contact me.

questions? comments? Want to help? email me gps@krazerlasers.com