Log gps data to an SD card using cheap components
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
3D
doc
gpsLogger
libraries
.gitignore
platformio.ini
readme.fr.md
readme.md

readme.md

GPS Logger

Wiring GPS

Version française / French version

Record gps coordinate in a csv file on an Micro card every 15 seconds (DAYHOURMINUTESSECOND.csv)
Example file

Download link

http://gps.madnerd.org

Videos / Instructables

How to convert the track

Gpsies.com

  • Go to http://gpsies.com
  • Click on Create a track
  • Import the csv file
  • Or click on convert to get a gpx track file

Viking

  • Download it here : https://sourceforge.net/projects/viking/
  • Go to file
  • Retrieve
  • Import file with GPS Babel
  • Choose (at the end of the list) : universal csv with field structure in first line
  • Add a map in layer
  • Use Open Street Map (Mapnick) or Bing Aerial

Buzzer

The buzzer will tell you if there is any issues with the gps/ micro sdcard

  • Heavy sound : Wiring issues or no microsd
  • Soft repetitive sound : GPS is calibrating (can take up to 5 minutes)
  • Melody : GPS is online
  • Soft and short sound : GPS coordinates saved to sd

Components

Use theses keyword to find the components

  • Gps module ublox Aircraft model mwc: 8€
  • Micro sd card 2go (w/ micro sd card adapter): 4€
  • Batteries holder 4AAA on/off : 1€
  • Arduino mini pro 3.3V : 1,50€
  • Passive buzzer 3v: 1€
  • Total : 15.50€

We are using a micro sd card adapter as a micro sdcard reader but you can also use a micro sd card reader module for this.

Tools

  • FTDI basic breakout usb ttl 3.3 : 6.23€
  • Cable 30awg 8-color: 5.37€

Software needed:

3D models

See 3D models

Tested on Ultimaker 2 GO with PLA
To improve solidity print A in solid
A Infill: Solid
B Infill: Light
  • Author : Olivier Sarrailh

Wiring:

Wiring GPS

Micro SD card Adapter

1 --> Not connected
2 --> 12
3 --> GND
4 --> 13
5 --> VCC
6 --> GND
7 --> 11
8 --> 10 (Chip select)

GPS

RX --> 2
TX --> 3

Buzzer

+ ---> 9

Batttery pack placement

As stated by bwh13 on instructables : You should avoid obstructing the antenna with the battery pack

Nice project.
Moving forward, consider placing your battery pack beneath your GPS module. The antenna works best with an unobstructed view of the sky

Libraries

TinyGPS++ library : https://github.com/mikalhart/TinyGPSPlus