
GPS shield & data-logger 1.1 documentation is up! Would you like to use your Arduino to create geo-locative art? Or make a custom GPS device that can log sensor data along with the precise time and location? Perhaps you’re looking to make a tracker, or want to make your own geocaching hardware. You are in luck! Here is my design for a Arduino shield that is perfect for any sort of project or artpiece that requires GPS precision time or location data. This shield supports any of four popular GPS modules and stores data on a standard DOS-formatted SD flash memory card. Simply plug it into your computer when you’ve finished your data capture and the plain text files are ready for importing into Google Earth, GPSvisualizer, or a spreadsheet.
- Power consumption: 5V @ ~70mA (less if power-saving methods are used)
- Approximate run times: 3 hours on a 9V battery and up to 12 hours with a MintyBoost (I’m still in the process of getting real data)
- Weight of shield, card, suggested GPS module, and Arduino: 2.6 oz / 75g
- Included example sketches show how to parse NMEA sentences, and log data to a text file on card


What’s new in version 1.1?
Comment by blalor — November 25, 2009 @ 7:00 am
Looks like it uses a 3.3v level shifter chip for the SD card instead of the resistor network. This ought to greatly improve the number of cards it is compatible with.
Comment by JohnOC — November 25, 2009 @ 9:33 am
What they said, its expected to work better with more SD cards due to slew rate nonsense.
Comment by ladyada — November 25, 2009 @ 11:34 am
Ah, nice!
Comment by blalor — November 25, 2009 @ 5:13 pm