Arduino GPS tracker with ATGM336H module, SD card module, LiPo battery, and ATSAMD21 microcontroller.
Get an ATGM336H GPS module here: ATGM336H GPS Module
See full tutorial here: Portable GPS Tracker with Arduino
- Wiring Diagram
- Arduino Codes
- Python Scripts
The arduino-gps-tracker library can be downloaded using git:
git clone https://github.com/makerportal/arduino-gps-tracker
Here, we are wiring the ATGM336H GPS module via SPI to the Arduino Xiao (ATSAMD21) board:
The Arduino code used to log GPS data is found at:
The Python scripts used to parse the GPS coordinates from the .csv log file and plot them atop a street map can be found at:
The resulting plot should look similar to the one shown below, where the points have been parsed from the log file and plotted atop an open street map as red dots: