A Simple And Inexpensive GPS Navigation Device

There are plenty of GPS navigation units on the market today, but it’s always fun to build something yourself. That’s what [middelbeek] did with his $25 GPS device. He managed to find a few good deals on electronics components online, including and Arduino Uno, a GPS module, and a TFT display.

In order to get the map images on the device, [middelbeek] has to go through a manual process. First he has to download a GEOTIFF of the area he wants mapped. A GEOTIFF is a metadata standard that allows georeferencing information to be embedded into a TIFF image file.  [middelbeek] then has to convert the GEOTIFF into an 8-bit BMP image file. The BMP images get stored on an SD card along with a .dat file that describes the boundaries of each BMP. The .dat file was also manually created.

The Arduino loads this data and displays the correct map onto the 320×240 TFT display. [middelbeek] explains on his github page that he is currently unable to display data from two map files at once, which can lead to problems when the position moves to the edge of the map. We suspect that with some more work and tuning this system could be improved and made easier to use, of course for under $25 you can’t expect too much.

Coffee Payment System Doesn’t Void Your Warranty

[Oliver] is back with an update to his recent coffee maker hacks. His latest hack allowed him to add a coffee payment system to an off-the-shelf coffee maker without modifying the coffee maker itself. This project is an update to his previous adventures in coffee maker hacking which logged who was using up all of the coffee.

The payment system begins with an Arduino Uno clone inside of a small project enclosure. The Arduino communicates with the coffee maker via serial using the coffee maker’s service port. This port is easily available from outside the machine, so you won’t have to crack open the case and risk voiding your warranty.

The system also includes an RFID reader and a Bluetooth module. The RFID reader allows each user to have their own identification card. The user can swipe their card over the reader and the system knows how many credits are left in their account. If they have enough credit, the machine will pour a delicious cup of coffee.

The Arduino communicates to an Android phone using the Bluetooth module. [Oliver’s] Android app was built using MIT’s app inventor. It keeps track of the account credits and allows the user to add more. The system can currently keep track of up to forty accounts. [Oliver] also mentions that you can use any Bluetooth terminal program to control the system instead of a smart phone app. Continue reading “Coffee Payment System Doesn’t Void Your Warranty”

Hacklet 26 – Arduino Projects

Arduino is one of those boards that has become synonymous with hacking and making. Since its introduction in 2005, over 700,000 official Arduino boards have been sold, along with untold millions of compatible and clone boards. Hackers and makers around the world have found the Arduino platform a cheap and simple way to get their projects off the ground. This weeks Hacket focuses on some of the best Arduino based projects we’ve found on Hackday.io!

drawingbot[Niazangels] gets the ball – or ballpoint pen – rolling with Roboartist, a robot which creates line drawings. Roboartist is more than just a plotter though. [Niazangels] created a custom PC program which creates line drawings from images captured by a webcam. The line drawings are converted to coordinates, and sent to an Arduino, which controls all the motors that move the pen. [Niazangels] went with Dynamixel closed loop servo motors rather than the stepper motors we often see in 3D printers.

tape[Peter Edwards] is preserving the past with Tapuino, the $20 C64 Tape Emulator. Plenty of programs for the Commodore 64, 128, and compatibles were only distributed on tape. Those tapes are slowly degrading, though the classic Commodore herdware is still going strong. Tapuino preserves those tapes by using an Arduino nano to play the files from an SD card into the original Datasette interface. [Peter] also plans to add recording functionality to the Tapuino, which will make it the total package for preserving  your data. All that’s missing is that satisfying clunk when pressing the mechanical Play button!


[Dushyant Ahuja] knows what time it is, thanks to his Infinity Mirror Clock. This clock tells time with the help of some WS2812B RGB LED. [Dushyant] debugged the clock with a regular Arduino, but when it came time to finish the project, he used an ATmega328 to create an Arduino compatible board from scratch. Programming is easy with an on-board Bluetooth module. [Dushyant] plans to add a TFT lcd which will show weather and other information when those power-hungry LEDs are switched off.

alarm2[IngGaro] built an entire home alarm system with his project Arduino anti-theft alarm shield. [IngGaro] needed an alarm system for his home. That’s a lot to ask of a standard ATmega328p powered Arduino Uno. However, the extra I/O lines available on an Arduino Mega2560 were just what the doctor ordered. [IngGaro] performed some amazing point-to-point perfboard wiring to produce a custom shield that looks and works great! The alarm can interface with just about any sensor, and can be controlled via the internet. You can even disarm the system through an RFID keycard.

Want MORE Arduino in your life? Check out our curated Arduino List!

That’s about all the millis()  we have for this weeks Hacklet. As always, see you next week. Same hack time, same hack channel, bringing you the best of Hackaday.io!

Is an LED bow tie ironic or awesome?


We’re not exactly trend setters when it comes to wardrobe. And so the recent revival of the bow tie as an accepted dress item confounds us. We’re even more confused by [Arichter’s] LED bow tie. Sure, the hobby electronics part of it is a win… but when it comes to fashion is he making fun of the bow tie wearers, or setting a new standard?

The tie is made of three PCBs, which lets the wings sit on a bit different plane than the center. He populated the boards with about 100 RGB LED modules which he desoldered from a couple of meters of LED strip. They draw a lot of juice and to supply that he uses a boost converter. A standard Arduino UNO board controls the lights.

If you’re still sold on the bow tie form factor we’d like to direct your attention to this long-tie version. It doesn’t just show patterns, but plays a wicked game of Tetris with you as the game board.

[via Reddit]

chipKIT Uno32: first impressions and benchmarks

Following Maker Faire, we’ve had a few days to poke around with Digilent’s 32-bit Arduino-compatible chipKIT boards and compiler. We have some initial performance figures to report, along with impressions of the hardware and software.

Continue reading “chipKIT Uno32: first impressions and benchmarks”

KiwiDrive HouseBot

Forskningsavdelningen, a Swedish hackerspace, had a hackathon last weekend and the KiwiDrive HouseBot is one of the items that resulted from the group effort. They set a goal to use standard, easy to obtain parts, so that the robotic platform would be accessible for reproduction by individuals or at other hackerspaces. The three-limbed device rolls around on a triad of omni-directional wheels -which are probably the hardest part to source but you can always print your own. An Arduino Uno was used as the hardware interface, driving the three stepper motors for locomotion.

It’s not pictured above, but the fourth generation of the little guy also includes a webcam. The camera rides in the center of the body and is mounted on a servo. This makes it possible to turn the camera, meaning there’s no real front or back to this design. Future plans include adding an on-board computer (this is larger than it appears) and implementing emoticons on an 8×8 LED matrix, presumably so you can tell how the bot is feeling today.

[Thanks KiwiRay]

Next generation Arduino manufacturing problems?

[The Moogle] just got his new Arduino Uno; wow, that was fast. What should have been a happy unboxing turned sour when he took a close look at the board. It seems that it exhibits several examples of sloppy fabrication. The the lower-left image shows unclean board routing, a discolored edge, and a sharp tooth sticking out from the corner. The shield header shown in the upper left is not flush with the board, resulting in a weaker physical union and a crooked connection. There are vias that look like they’re not be centered in the solder mask, and areas where raw copper is exposed.

It saddens us to see this because the original Arduino boards were so well manufactured. Keep in mind that this may be an isolated case, and as of yet the company hasn’t been given the chance to swap out the board for one that has passed a more rigorous quality control inspection. But if you’ve already ordered one of your own, take a close look and make sure you’re satisfied with it upon arrival.

Not sure what we mean by next generation Arduino? Take a look at the new hardware that was recently unveiled.

Update: Here’s a direct response from the Arduino blog.

Update #2: [Massimo Banzi], one of the founders of Arduino, took the time to comment on this post. It details the organization’s willingness to remedy situations like [The Moogle] encountered and also links to the recent Arduino blog post.