MartijnBraam / car-tracker

ESP8266 based gps car tracker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GPS Car tracker

Create gps track files for car rides and upload data to a server through WiFi.

Hardware

  • esp8266 module (esp 12-e) on a nodemcu board.
  • ublox neo-6m gps module
  • SD card breakout

Features

  • Use 12v line voltage detection to detect if the engine is running without extra wires.
  • Write gps log files to the SD card for each trip (seperated by engine power off)
  • After shutting of the car engine the module tries to connect to nearby WiFi to upload the new tracks.

ToDo

  • Create 12v to 3.3v electronics and add a voltage trigger to wake up mcu
  • Implement GPS-A with offline assist data downloaded when in WiFi range
  • Try to implement this on the ESP SDK instead of the arduino libraries

About

ESP8266 based gps car tracker


Languages

Language:Arduino 57.7%Language:C++ 40.1%Language:C 2.1%