See where Socks has been using a GPS tracking collar

[Buxtronix] wanted to know where his cat (named Ash, but we thought Socks sounded much more cliché) was going when on the loose. He designed a GPS tracking collar and a way to map the data it collects.

The hardware actually turns out to be very simple. He needed a GPS module to gather location data, and a way to store that information having decided that live broadcast was not feasible. He hit SparkFun because they have a GPS module that is small enough for a cat collar, and outputs data with one serial pin. Unfortunately this module is no longer available, but if you have a similarly sized replacement let us know in the comments. Data capture is made easy by this device, you just need to record the serial data as it comes down the pipeline. [Buxtronix] used an OpenLog board as it dumps the data onto an SD card. When [Ash] returns from his roaming, [Buxtronix] grabs the SD card, and uses a Python script to convert the NMEA data to KML format which can be overlaid on Google Earth and Google Maps.


  1. Hirudinea says:

    All it needs is a “Licking Myself” recording option! But seriously I saw a documentary where they tracked racoons in the city with huge radio collars, this set up would be far easier on the racoon and could be collected after if was retraped (or run over).

  2. Azi says:

    Beautifull cat :-D

  3. Darkcon says:

    I’d be pissed if it were my cat and you took it apon yourself to rename him.

  4. Shadowing says:

    I think some USB-GPS mice can be modified to work as trackers. All you need to do is to strip them down, fit them in a collar or whatever and supply the required 5v.
    Friend of mine did this to track his motorcycle tours.

  5. nes says:

    Great project.

    Re small GPS receivers, probably hacking up a USB or Bluetooth receiver would be the way to go: crack the case open and probe the test points until you find a serial bitstream carrying the NMEA data. Bluetooth ones have the advantage of an on board battery and power supply for powering your own stuff.

  6. nikescar says:

    I just bought one of these:

    from Woot! for $25 shipped for the same purpose. I hope to be able to hack it down to a manageable size.

  7. yetihehe says:

    This cat roams far. But for other people it ends like this:

  8. BadHaddy says:

    I built a similar (actually, much smaller) setup using the locosys LS20126. Sparkfun actually stocks the M0 flavor. Its about 1cm x 1xm x 3 cm, and most of the 1×1 comes from its patch antenna which I moved and made it 1cmx0.6cmx3cm It also has a simple 3 axis accelerometer and magnetic sensor/compass. I mated this to an MSP430, a bluetooth radio, a flash chip and a very tiny lipo pack with charger.

  9. assimilat says:
  10. asheets says:

    I don’t need a GPS to know where my cat is at all times — she’s either eating grass, or puking grass up on my new carpet!

  11. David says:

    would be kinda neat to actually see a map over a couple weeks to see what kind of patterns the cat actually has..

    though for security reasons I could see not posting that.

    my cats pattern would be garage.. couch, bed.

  12. slacking says:

    Has anyone managed a live feed one?.. I have a beagle and I want to let him run rabbits etc. however the in market ones I have seen are upwards of 600 USD.. There has to be a way to DIY one

  13. SuperNuRd says:

    I Can Haz Cheezburger!

  14. Alex says:

    I’m thinking this could be a suitable replacement
    Venus GPS Logger

    Needs a small antenna, but has 4MB of internal memory.

  15. cmholm says:

    This can’t be the best way to build trust with your cat. How is he gonna learn how to handle his catnap as an adult if he can’t as a kit? Next thing you know, you’ll be wanting to know when he comes home, and with whom…. I’m sorry, are we still talking about cats?

  16. Pierre says:


    My company makes this GPS module with antenna that is small enough to be embedded on a domestic feline:
    Should be able to work in 3 wire mode, but may require some soldering…
    Hope that helps you guys ;)


  17. Josh says:

    This guy does cameras and GPS for cats

  18. KillerBug says:

    They need to add a camera too…that way when the cat gets back you know not only where they went, but also what they did.

    Oh wait…it is a cat…it slept, it ate what it found on the ground, it slept, it licked itself, it slept, it threw up, it slept, and it came back…and slept.

  19. Greg says:

    I read the title and thought what a great idea, now I can always find a matching pair of socks!

  20. Buxtronix says:

    As well as all the usual sleeping and eating, Ash also has a habit of bringing in mice. So the next project is a mouse detector on the cat flap…

    The smallest live-feed ones are available about the size of a matchbox – look for TK-102. But I was really surprised how small it really needed to be for a cat. Even this collar required careful planning to get it as small as needed.

    I considered the venus, but the combination of that and antenna would have been a bit too big, plus I still preferred the size of openlog + minimod.

    I have attached it to him a few times, and there are a couple of routes he seems to take, pretty consistently…

  21. SeBsZ says:

    Or use my website and strap a small android phone (they really come tiny) and follow your cat in real-time!

  22. Jorge Rivera says:

    Nice project :) I would love to track at least one of my 3 cats.

    I was looking on ebay and found this $30 “Skylab” serial output GPS module:

    Has anyone tried it?

  23. Jakob says:

    like the movie That darn cat

  24. SparkyGSX says:

    I’d include some kind of RF beacon, so I’d be able to find my cat if he stayed out long enough to be concerned. Also, a cat’s collar should have some kind of release mechanism, in case the collar gets caught on something, otherwise it could choke to death. In that case, it would be nice to recover the collar.

  25. teh_spartan says:

    you can find minimods on

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,598 other followers