Skip to content

Valicek1/GPSLogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPSLogger

Simple GPS logger for Arduino. Tested with atmega328p (UNO Clone). Uses simple SD card and NEO-6M module for arduino. Logs into CSV file.

Arduino Pinout

  • GPS TxD - Arduino RxD - pin 3 (changeable)
  • GPS RxD - Arduino TxD - pin 4 (changeable)
  • SD Card MOSI - Arduino pin 11
  • SD Card MISO - Arduino pin 12
  • SD Card CLK - Arduino pin 13
  • SD Card CS - Arduino pin 2 (changeable)

Used Libraries

Arduino Internal

  • SoftwareSerial
  • SPI
  • SD
  • EEPROM

External

Output data

  • SD/SD2/SDHC card, fat16/fat32 format, 8.3 file name convention
  • CSV file, with firmware adjustable interval (define in sketch)
  • named as xxxxxxx.log where xxxxxxx is number of logging (EEPROM stored)
  • columns (divided with ',' character)
    • year
    • month
    • day
    • hour
    • minute
    • second
    • location validity (0/1)
    • latitude
    • longtitude
    • altitude
    • number of fixed satelites

Status Leds

  • SD Card opening error
  • GPS Data RX last second
  • GPS Data valid last second
  • SD Card write

Prebuild Binaries

  • atmega328p (arduino uno compatible pinout)
  • 16Mhz XTAL

About

Arduino GPS Logger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages