
Originally, [Karman] wanted to build a speedometer for his bike. Feature creep makes fools of us all, so after a month of work [Karman] had a GPS-enabled cube that tells him his current latitude and longitude, current time, course, direction and speed.
[Karman]‘s GPS cube uses a cheap GPS module, Arduino Mini Pro, a magnificent OLED display, and a LiPo battery salvaged from a first gen iPod nano. Surprisingly, the build is very clean – there are no wires, headers, or random epoxy globs sticking out everywhere. The entire build is just a bit larger than one cubic inch, allowing [Karman] to carry around the power of a GPS device in his pocket.
The code for [Karman]‘s GPS cube uses the TinyGPS library for Arduino, that has a few great functions that track the number of satellites visible and report the current time. Now all that’s left to do is fabricate a case for this awesome little project. As always, video demo after the break.
Subscribe for weekly videos
that’s really nice !
That’s a fun project – nice job.
Nice build!
Weren’t the batteries in the original iPod nano recalled?
I think so because entire build fully chagrged lasts about 1:45. That’s not much, but battery size fits perfectly.
Cool build! Question: does it adjust for DST automatically?
No but I think that would be easy to code as you already have current date.
By the now, for example, I’m +1, but for daylight saving we are currently +2, so i just add 1 in timezone setting.
Does it have data-logging capabilities? Would it be possible to add a microSD slot in the cube?
I tought about it. In fact there is still 8k free flash space and pins because I wanted to add it.
The problem adding microsd would be power comsuption, so yet I haven’t tried.
Nope but should not be difficult.
This would be great for a cat tracker, After reading a few projects of people tracking there cats, I feel like this is purrrrfect :-D. Just need to find a camera solution now
It’s wat way too bulky for that.
Hah, my reply has a typo too just like your comment, what I meant to say was ‘way way’
Anyone know of a small GSM board that can be used with this? This is really cool
Anyone know of a small GSM board with gprs that can be used with this?
wonder if i could take apart a psp gs receiver and recreate the same thing?
Damn! have been having this idea for months! well done! Now put a stop-watch on it and it will be perfect :)
Will it also work with other GPS modules like the popular ST22 ? I got several of these for $20 each at perthold.de
I am also wondering if it could adjust the time depending from the time zone you are in. I mean it has the GPS position so it could figure out somehow which timezone it is ?
What OLED screen are you using?
Nvm, turns out I had scrolled past the bom >.<
Nice for more “feature creep”,if licensed, add a TNC along with a transceiver operating on 44.390 MHz. Or a transmit only tracker if one wishes.
WOW this is so cool! now put in a usb-out on that so you can view your stats on your PC (with matching maps to further visualize you position) ^^
please try to make a compenion-cube-like case :)
please please please!
Attaching a GSM module would let you use it to track stuff. Fantastic the whole project is fantastic!
Will it be possible to now plot the coordinates obtained on some map, say google map?