Datasheet

CircuitPython Parsing
You can easily use a GPS module with CircuitPython code in addition to Arduino. Python code is well suited for
parsing and processing the text output from GPS modules and this Adafruit CircuitPython GPS module handles most of
the work for you!
First make sure to wire up the GPS module to your CircuitPython board exactly as shown for an Arduino. Here's an
example with the Metro M0 Express:
Board 5V or 3.3V to GPS module VIN.
Board GND to GPS module GND.
Board serial TX to GPS module RX.
Board serial RX to GPS module TX.
Next you'll need to install the Adafruit CircuitPython GPS library on your CircuitPython board. Remember this module
is for Adafruit CircuitPython firmware and not MicroPython.org firmware!
First make sure you are running the latest version of Adafruit CircuitPython for your board.
Next you'll need to install the necessary libraries to use the hardware--carefully follow the steps to find and install these
libraries from Adafruit's CircuitPython library bundle. For example the Circuit Playground Express guide has a great
page on how to install the library bundle for both express and non-express boards.
Remember for non-express boards like the Trinket M0, Gemma M0, and Feather/Metro M0 basic you'll need to
manually install the necessary libraries from the bundle:
adafruit_gps.mpy
© Adafruit Industries https://learn.adafruit.com/adafruit-ultimate-gps Page 18 of 40