Datasheet
Soft Serial Connect
Once you've gotten the GPS module tested with direct wiring, we can go forward and set it up for
Soft Serial connection. The soft serial connection works by setting up a secondary UART on two
pins (digital 7 and 8) so that the main UART is free for debugging & uploading sketches
Next up, download the Adafruit GPS library. This library does a lot of the 'heavy lifting' required for
receiving data from GPS modules, such as reading the steaming data in a background interrupt and
auto-magically parsing it. To download it, visit the GitHub repository and click the ZIP button in the
top bar (http://adafru.it/aMm) , rename the uncompressed folder Adafruit_GPS. Check that the
Adafruit_GPS folder contains Adafruit_GPS.cpp and Adafruit_GPS.h
Place the Adafruit_GPS library folder your sketchbookfolder/libraries/ folder. You may need to
create the libraries subfolder if its your first library. Restart the IDE. You can figure out your
sketchbookfolder by opening up the Preferences tab in the Arduino IDE.
Soft Serial connection works on Uno/Duemilanove/Diecimila Arduinos as well as Leonardos. It
does not work on Mega as the Mega does not have Soft Serial support on pins 7 & 8
© Adafruit Industries https://learn.adafruit.com/adafruit-ultimate-gps-logger-shield Page 15 of 34