Close
0%
0%

GPS Tracker

GPS tracker based on the Atmega328 using a GPS Module, a LiPo USB charger, a micro SD and RGB leds.

Similar projects worth following
This project is the version 2.0 of a previous project. The main goal was to have something relatively small and compact.
The main controller is an Atmega328 from an Arduino Pro Mini running at 3.3V and 8Mhz.
The system is powered by a LiPo battery that can be reloaded with a small micro usb board from eBay (based on the TP4056).
There is a load sharing circuit which balances the power when the micro USB is plugged in.
The power supply is built with a MCP1253 which provides steady 3.3V to the circuit.
Notifications (micro SD card checking, signal searching, data recording,...) are displayed with 4 LEDS based on the WS2811 controller (neopixel)
The board has one push button that can be used for different actions (depending on how long you press it).

The case size is 7cm x 4cm x 2cm

  • 1 × Arduino Pro Mini 3.3V 8Mhz
  • 1 × Lipo Charger based on TP4056
  • 1 × GPS Module SKM53
  • 4 × WS2812 RGB leds, 6pins
  • 5 × 100k resistor

View all 12 components

  • Github Repo Created !

    David Davenne07/28/2014 at 09:31 0 comments

    I created the github repo containing all the datasheets, Arduino Code and basic explanation. I will keep updating in the next few days.

  • Project Created !

    David Davenne07/27/2014 at 19:23 0 comments

    I just created the project ! I made some test, everything works well ! I am waiting for the WS2812 leds to arrive (they are missing on the project pictures) and I will probably post a video to show how it looks like .

    To come : Schematic, PCB, Code and Docs to come on github soon.

View all 2 project logs

Enjoy this project?

Share

Discussions

vicentek6 wrote 12/17/2014 at 08:04 point
I have a few questions refering to the load sharing circuit which balances the power. The first, if this circuit switches load from BATT to IN+ when the charger is working, and if the MOSFET affect to the TP4056 charge procedure. The second, is if i can use a LDO regulator instead a MCP1253 Positive-Regulated Charge Pump. A brief summary of the circuit operation will be appreciate. Thank you very much ;)

  Are you sure? yes | no

David Davenne wrote 12/24/2014 at 06:33 point

Hello,

Sorry for the delay, I was quite busy. Regarding the load sharing circuit, I got some inspiration from here : http://blog.zakkemble.co.uk/a-lithium-battery-charger-with-load-sharing/
When the charger is working, IN+ is 5V so the circuit uses the usb power. The problem with regulators is the dropout voltage. This charger is for one cell only meaning 4.2V at best and down to ~3.3V. unless you can get a really low dropout regulator or your circuit requires less than 3.3V, I don't think it is a good idea.

-David

  Are you sure? yes | no

vicentek6 wrote 12/17/2014 at 07:47 point
Hello. Your project is very interesting

  Are you sure? yes | no

mr.jb wrote 07/28/2014 at 13:16 point
It's very new .. on indiegogo
https://www.indiegogo.com/projects/navspark-arduino-compatible-with-gps-gnss-receiver

But when you need adc etc ....your path is the way to go

adapter card charger sd-card 10$
https://www.indiegogo.com/projects/navspark-arduino-compatible-with-gps-gnss-receiver

  Are you sure? yes | no

mr.jb wrote 07/28/2014 at 09:58 point

  Are you sure? yes | no

David Davenne wrote 07/28/2014 at 12:54 point
Hi,
Thanks for your comment, I didn't know something like that existed :)
Oh well, at least mine has a built in battery charger and comes in a nice enclosure :D

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates