I plan to build a GPS logger for my car using a GPS device, an Arduino board and a SD Card. The plan is that the GPS device forwards the position to the Arduino which is responsible for storing the data on the SD card. However, I would like to regularly (say every hour) send my current position to a server at home.

For that you can use GPS pusher or puller, but I couldn't find any such devices on the Internet. Do these devices exist? What are my (other) options?

  • 1
    Not sure what goes into a data pusher but you could probably do it cheaper with a GSM module and server. - It wouldn't surprise me to find that in the device you're referring to.
    – sachleen
    Jun 10, 2014 at 19:22
  • Yes, that would be possible, but then I need a SIM and a dataplan imho. Jun 10, 2014 at 20:09
  • So you want something besides the GSM shield? Jun 10, 2014 at 20:20
  • If possible, yes. Jun 10, 2014 at 20:29
  • How do you want to communicate with a server over the internet?
    – sachleen
    Jun 10, 2014 at 20:29

1 Answer 1


Check this shield out, it sounds almost exactly like what you need, plus it has OBD2 (CAN) access to log RPM, indicated speed, steering wheel angle, and whatever else your car exposes. You can get a GPS module from Sparkfun as well. Matter of fact, I'm using it in a very similar project, but development is paused until I upgrade to a Mega, since I've run out of RAM.

enter image description here

The shield comes with example code that's hacked together from other sources but it serves the demo purpose well.

As for pushing to a server--that'd be tougher. I would go the route of a Bluetooth shield and make a corresponding app for the phone that pushes the data.

  • Hi Nick and thanks. I see that you can use this for logging. Put what about pushing data to a remote host? Jun 10, 2014 at 19:55
  • Easiest would probably be a Bluetooth shield and an app on an Android phone.
    – Nick
    Jun 10, 2014 at 19:59
  • Yes, but then I still need a Internet connection. Jun 10, 2014 at 20:01
  • 1
    How else are you going to access a server on the internet?
    – Nick
    Jun 10, 2014 at 21:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.