Datasheet

port connected to USB.
Open up the Arduino IDE Serial Console and make sure to set the Serial baud rate to 115200
You can configure the GPS output you see by commenting/uncommenting lines in the setup() procedure. For example,
we can ask the GPS to send different sentences, and change how often it sends data. 10 Hz (10 times a second) is the
max speed, and is a lot of data. You may not be able to output "all data" at that speed because the 9600 baud rate is
not fast enough.
In general, we find that most projects only need the RMC and GGA NMEA's so you don't need ALLDATA unless you
have some need to know satellite locations.
// You can adjust which sentences to have the module emit, below
// uncomment this line to turn on RMC (recommended minimum) and GGA (fix data) including altitude
GPS.sendCommand(PMTK_SET_NMEA_OUTPUT_RMCGGA);
// uncomment this line to turn on only the "minimum recommended" data for high update rates!
//GPS.sendCommand(PMTK_SET_NMEA_OUTPUT_RMCONLY);
// uncomment this line to turn on all the available data - for 9600 baud you'll want 1 Hz rate
//GPS.sendCommand(PMTK_SET_NMEA_OUTPUT_ALLDATA);
// Set the update rate
// 1 Hz update rate
//GPS.sendCommand(PMTK_SET_NMEA_UPDATE_1HZ);
// 5 Hz update rate- for 9600 baud you'll have to set the output to RMC or RMCGGA only (see above)
GPS.sendCommand(PMTK_SET_NMEA_UPDATE_5HZ);
// 10 Hz update rate - for 9600 baud you'll have to set the output to RMC only (see above)
//GPS.sendCommand(PMTK_SET_NMEA_UPDATE_10HZ);
© Adafruit Industries https://learn.adafruit.com/adafruit-ultimate-gps Page 16 of 40