I'm looking for a GPS tracking device without screen or apps. I just need it to look for the current position of a bus and send it to a server through TCP/IP protocol. This process must be constant so I can have a real-time tracking. The bus already has a wireless access point.

What device can be useful? Do I need another piece of hardware to send the coordinates to the server? I have no experience but... can something like an arduino connected to the gps send the data?

  • $\begingroup$ This question would me more suitable for Electrical Engineering stack exchange, but in it's current form it is likely to be closed as a shopping question there, so I am reluctant to migrate it. Please think about how you can rework your question to make it more suitable for stack exchange. $\endgroup$
    – Mark Booth
    Commented Feb 12, 2013 at 21:48
  • $\begingroup$ I'd reword this as "how can I send a GPS position over TCP/IP". @puma91, is that accurate? $\endgroup$
    – Ian
    Commented Feb 13, 2013 at 16:23

1 Answer 1


I'm assuming you mean a passenger bus instead of a data bus. I'm also assuming you have access to a 12V output from the bus as well. If not you'll also need a battery.

Grab a Garmin GPS unit and an Arduino with Ethernet and USB. The Garmin outputs strings with the latitude and longitude over USB, which the Arduino can read in. Copy those strings to Ethernet packets and send it off via the TCP/IP connection. Easy as pie and one of the first projects I ever did with a microcontroller.


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.