Arduino GPS Logger

This is a GPS Logger I built using an Arduino Diecimila upgraded with an Atmel328 chip. It utilizes a GPS-Shield and a MicroSD-Shield I bought from SparkFun. The GPS module spits out raw NMEA data in the form of serial strings. The program running on the arduino parses the NMEA strings and saves the data in a CVS file located on the SD card. You can them transfer the CVS file from the SD card to your computer and use an on-line application called “GPS Visualizer“ create a KML file. This KML file can then b opened in google earth which displays a visualization of your journey! I did not write the parsing program that was used in the filming of this video. In the future I play to write a program that does not parse the NMEA data, but rather writes it directly into a text file on the SD card. This may not be as efficient as just saving the Longitude/Latitude/Time information, but it would still get the job done.
Back to Top