A lot of people on campus had their bikes stolen earlier this Summer. This seems like a decent plan to help mitigate bike theft, especially in bigger cities.
What it does
It's a small receiver that you drop into your bike frame that checks in periodically with our server. If your bike was stolen, you can have it update more often and lead you to your bike.
How I built it
Using Tornado for the server, Twilio for GSM comms, and an Android app to emulate the arduino which was missing some crucial components.
Challenges I ran into
Some of the shields I'd reserved for Arduino (GSM, as well as the GPS antenna) weren't available from the hardware shop; I improvised with an Android app made in a few hours, but it still needed a reworking of the hardware registration handshake.
Accomplishments that I'm proud of
Making a mostly-working infrastructure and creating a first Android app.
What I learned
The Twilio API, the Arduino GPS shield's C library, and how to make an Android app.
What's next for BikeTrack
Miniaturization, an actual device validation plan that works with Arduino, and a more robust registration system.