Hackaday Prize Entry: A CNC Plasma Table

CNC routers and 3D printers are cool, but the last time I checked, cars and heavy machinery aren’t made out of wood and plastic. If you want a machine that will build other machines, you want a CNC plasma cutter. That’s [willbaden]’s entry for the Hackaday prize. It’s big, massive, and it’s already cutting.

A plasma CNC machine isn’t that much different from a simple CNC router. [will]’s table controller is just a GRBL shield attached to an Arduino, the bearings were stolen from many copy machines, and your motors and drivers are fairly standard, barring the fact they’re excessively huge for a simple 3D printer.

The real trick up [will]’s sleeve is the controller interface. For this, he’s mounted a Raspberry Pi display, a big, shiny, red button, and all the associated electronics behind a beautifully rusty welded enclosure. This part of the build just sends gcode over to the GRBL shield, and is doing so reliably. Right now [will] is looking for some way to save, arrange, and queue jobs on the Pi, a problem that is almost – but not quite – the same job Octoprint does. A software for big, mean CNCs that spew exotic states of matter is an interesting project, and we can’t wait to see where [will] goes with this one.

Hackaday Prize Entry: A Raspberry Pi Password Manager

Every week there’s new a new website that has been compromised and the passwords of a few hundred thousand accounts have been leaked to a pastebin. To protect yourself you can change your passwords often, not reuse passwords, and use long compilcated strings; all of these techniques are far beyond the capacity for human memory, or even a Post-it note. Thus the age of electronic password keepers began.

Electronic password keepers are simple devices that save your passwords and can recall them over a USB connection. The Raspberry Pi Zero functions perfectly fine as a USB device, leading [gir] to build the Raspi Zero WiFi Enable Hardware Password Manager for the Hackaday Prize.

This USB gadget uses pass, the ‘standard unix password manager’ to store all the passwords. Everything is controlled by a few buttons, a small OLED display, and of course the Raspi’s ability to become a USB HID device. This allows the Pi Zero to type passwords in just like a USB keyboard.

It’s a great project, and since the Pi Zero actually exists now, much to the surprise of its many detractors, the perfect entry for the Hackaday Prize.

Hackaday Prize Entry: Russian Roulette With A Soldering Gun

You’re driving along a lonely, dark highway with the knowledge that suicide rates are highly correlated with fatal single vehicle car accidents. A highway overpass bridge appears ahead. You might be able to make it around the guard rail. Might is the operative word. You’ve failed at everything else so far, and there’s no reason to believe this would be any exception.

The suffering will not end, but you can delay it a bit. That’s what the Internet is all about. Cat pictures. Memes. Rare Pepes. Distraction is your digital analgesic. Like this post if you agree. The problem with using distraction as a candle of hope in your empty, wind-blown existence is simply finding new things to distract yourself with. This Hackaday Prize entry is the solution to that. It’s a randomizer for Hackaday.io. Russian roulette with a soldering gun.

This Hackaday.io project randomizer works on a property unique to the greatest project hosting site. All the links have a number and the project name in the URL. Remove the project name, and the link still works. It’s a handy pseudo-URL shortener if you ever want to put a link to your project on a PCB, but also a great way to look at all the projects on .io – all you need is a bit of Python, Perl, or some other scripting language

Right now, [Greg] has a Perl script running on one of his servers (sure to be down by the time you read this), that chooses a random number, and tries to grab that Hackaday.io project. If 404 is returned, it tries again until it succeeds.

 

Hackaday Prize Entry: Robot Shore

Everyone knows the ocean is not a gigantic garbage can, but unless you live in the middle of Asia, below sea level, Utah, or some other inhospitable place, all trash eventually makes it to sea. This is a problem not only for the the sea and the Great Pacific Garbage Patch, but for shorelines as well. For her Hackaday Prize entry, [Erin] is building a series of robots designed to walk the shore, pick up garbage, deposit it in a bin, and do it again after the next high tide.

The key problem for a robot that picks up trash is simply finding that trash. This means cameras and a lot of computing power. Lucky for [Erin], smartphones are cheap and have excellent cameras and a ton of processing power. The brains for these robots will be built around an off-the-shelf smartphone mounted on a pan/tilt mast on the bot.

[Erin] is already testing her bot, and after a few field tests she noticed a family left behind their trash on the beach. The robot moved into action before the flying rats could choke on a bottlecap, and the cleanup operation was a success. Not bad for a prototype, and an excellent entry to the Hackaday Prize.

Hackaday Prize Entry: Grasshopper Neurons

A plague of locusts descends on your garden, and suddenly you realize grasshoppers are very hard to catch. Grasshoppers are nature’s perfect collision avoidance system, and this is due to a unique visual system that includes neurons extending directly from the eye to the animal’s legs. For this Hackaday Prize entry – and as a research project for this summer at Backyard Brains, [Dieu My Nguyen] is studying the neuroscience of grasshopper vision with stabs and shocks.

We visited Backyard Brains about two years ago, and found three very interesting projects. The first was a project on optogenetics, or rewiring neurons so flies taste something sweet when they’re exposed to red light. The second was remote-controlled cockroaches. Number three will shock you: a device that allowed me to expand my megalomania by shocking people with the power of my mind. It’s not all fun and games, though. This grasshopper neuron probe will use the Backyard Brains SpikerBox to investigate when those neurons are activated in response to a stimuli.

The utility of looking at the common grasshopper to learn about collision and object avoidance may not be very apparent at first. The more you learn about neuroscience, the more apparent the biological connection to common computer vision tasks becomes. That makes this a great research project and an excellent entry into the Hackaday Prize.

Hackaday Prize Entry: Polling The Polling Places

A decade and a half ago, a developer testified that he was contracted to make code that would swing an election using electronic voting machines. In this year’s presidential primaries, exit polling significantly differed from official results, but only in precincts using unverifiable electronic voting machines. A democracy can only exist if the integrity of the voting process can be assured, and there is no international electoral oversight committee that would verify the elections in every precinct of the United States.

Your vote may not count, but that doesn’t mean you should wait for hours to cast it. This Hackaday Prize aims to end excessive waiting times at polling places, by giving voters a handy app to check the wait times they’re about to face.

The Qubie is a device that simply keeps track of how long voters are waiting in line at their polling place. The tech behind this is extremely simple – just a Raspberry Pi, WiFi adapter, and a battery. The device keeps track of how long voters have been waiting in line by looking at WiFi coming from smartphones. This data, which has a MAC address in there somewhere, is pseudorandomized and checked every minute or so to get a very good idea of how long a specific smartphone has been in range of the Pi. This data is then broadcast out to a server which figures out how long wait times are at a specific polling place.

In the recent California primary election, the Qubie was used at ten polling places in Shasta county. They logged a total of over 30,000 WiFi contacts and after a cursory examination of the data, saw the phenomena you would expect: surges in activity around lunchtime and at the end of the day. It’s a great project that gathers data that should be automated and public, and a great entry for the Hackaday Prize.

Hackaday Prize Entry: A Cheap STM32 Dev Board

Dev boards sporting a powerful ARM microcontroller are the future, despite what a gaggle of Arduino clones from China will tell you. Being the future doesn’t mean there’s not plenty of these boards around, though. The LeafLabs Maple has been around since 2009, and is a fine board if you want all that Processing/Wiring/Arduino goodies in a in an ARM dev board. The Maple has been EOL’d, and that means it’s time for a few new boards that build on what LeafLabs left behind.

This Hackaday Prize entry is for an almost-clone of the Leaflabs Maple Mini. It sports a newer microcontroller, but still has the same bootloader and pinout. The best part? It costs less than four dollars.

The microcontroller inside this Maple Mini clone is the STM32F103, a 32-bit ARM Cortex-M3 running at 72 MHz with 128K of Flash and 20K of SRAM. That’s enough for just about everything you would want to throw at it. It also follows the pinout of the original Maple Mini, and the team also has a version that’s a slight improvement of the original Maple.

The big deal is, of course, the price of the board. It’s four bucks, or about the same price as an Arduino clone from the usual online retailers. Now, finally, there’s a reason for you to wash your hands of the Arduino too.