/GPS-Tracker

Basic GPS tracker with local storage of track points.

Primary LanguageC++

GPS-Tracker

The GPS-Tracker is an extremely simple GPS device that records its current position to a removable micro SD card, where it can then be dumped into a GPS coordinate visualiser.

IMG_20230114_194207_hdr

Schematic

GPS2SCHEME

Bill of Materials

Wiring

ESP32 --- NEO-6M:

  • TX0 --- RXD
  • RX0 --- TXD
  • 5v --- VCC
  • GND --- GND

ESP32 --- SparkFun microSD:

  • 19 --- DO
  • 23 --- DI
  • 18 --- SCK
  • 5 --- CS
  • 3V3 --- VCC
  • GND --- GND

Libraries

Either search with the Library Manager in Arduino IDE or click the links.

Additional boards manager URLs

Copy this URL to the corresponding section in preferences.

(Make sure to also install this with the Board Manager; The board used by this project is named "ESP32 PICO-D4")

Useful Information

Tips For Construction

  • When flashing data onto the ESP32-Pico-D4-Module, make sure that the RX0 and TX0 are not connected to anything.

How To Use

After the device is fully constructed, programmed and powered, the GPS will immediately begin recording the location data to the SD card.

Mapping

Online GPS Visualizer

  • Choose the positional data file with the "Browse" button, and press "Map it"