Print Physical Buttons for Your Touch Screen

Modern handheld gaming hardware is great. The units are ergonomic powerhouses, yet many of us do all our portable gaming on a painfully rectangular smartphone. Their primary method of interaction is the index finger or thumbs, not a D-pad and buttons. Shoulder triggers have only existed on a few phones. Bluetooth gaming pads are affordable but they are either bulky or you have to find another way to hold your phone. Detachable shoulder buttons are a perfect compromise since they can fit in a coin purse and they’re cheap because you can make your own.

[ASCAS] explains how his levers …read more

Continue reading Print Physical Buttons for Your Touch Screen

Hack Together A Whack-A-Mole In A Box!

Here’s a project that you can throw together in an afternoon, provided you have the parts on hand, and is certain to entertain. Hackaday.io user [SunFounder] walks us through the process of transforming a humble cardboard box into a whack-a-mole game might be just the ticket to pound out some stress or captivate any children in the vicinity.

A multi-control board and nine arcade buttons are the critical pieces of hardware here, with wires and a USB cable rounding out  the rest of the electronics. Separate the button core from the upper shell, mounting the shell in the …read more

Continue reading Hack Together A Whack-A-Mole In A Box!

Softly To Sleep, My Raspberry Pi

For all their capacity, shutting down a Raspberry Pi can be a bothersome routine depending on how you have it set up — historically and abrupt cut to the power risks corrupting the SD card. [madlab5] had to make a few changes to a Pi running in headless mode, requiring them to access it externally to shut it down to prevent any damage from pulling the plug. So, why not take the opportunity to whip up a soft shut-down switch?

This is a great beginner project to get one accustomed to working with a Pi. With this in mind, [madlab5] …read more

Continue reading Softly To Sleep, My Raspberry Pi

Fidget Pyramid with Help From a 2500 Pound Robot

Depending on whom you ask, fidgeting is an unsightly habit or a necessity for free-form ideation. Fan of the latter hypothesis? Well, why aren’t you making yourself a fidget pyramid?

[lignum] sculpted his fidget toy out of a chunk of 2000 year old bog-oak using hand tools and a little precision help from a Kuka KR 150 industrial robot arm. A push button, a toggle switch, a ball-bearing, and a smooth side provide mindless distraction on this piece.

Two plates of 1.5mm aluminium — also cut using the robot arm — are used to attach the button and toggle to …read more

Continue reading Fidget Pyramid with Help From a 2500 Pound Robot

Fidget Pyramid with Help From a 2500 Pound Robot

Depending on whom you ask, fidgeting is an unsightly habit or a necessity for free-form ideation. Fan of the latter hypothesis? Well, why aren’t you making yourself a fidget pyramid?

[lignum] sculpted his fidget toy out of a chunk of 2000 year old bog-oak using hand tools and a little precision help from a Kuka KR 150 industrial robot arm. A push button, a toggle switch, a ball-bearing, and a smooth side provide mindless distraction on this piece.

Two plates of 1.5mm aluminium — also cut using the robot arm — are used to attach the button and toggle to …read more

Continue reading Fidget Pyramid with Help From a 2500 Pound Robot

Dash With Arduino

Amazon Dash is a handy service, and when Amazon released their AWS IoT platform, [Brian Carbonette] felt that it left out all the hardware hackers from the tinkering fun. Seeking justice, he put together a guide for an Arduino Dash button aimed at hardware hackers and those who are still easing into the world.

For his build, [Carbonette] used an Arduino MKR1000, laying out a few different configuration options for building your button. He has also gone to great lengths to help all comers tackle the Arduino-Dash API communication process by building an AmazonDRS Arduino Library, which handles …read more

Continue reading Dash With Arduino

33C3: Hunz Deconstructs the Amazon Dash Button

The Amazon Dash button is now in its second hardware revision, and in a talk at the 33rd Chaos Communications Congress, [Hunz] not only tears it apart and illuminates the differences with the first version, but he also manages to reverse engineer it enough to get his own code running. This opens up a whole raft of possibilities that go beyond the simple “intercept the IP traffic” style hacks that we’ve seen.

Just getting into the Dash is a bit of work, so buy two: one to cut apart and locate the parts that you have to avoid next time. …read more

Continue reading 33C3: Hunz Deconstructs the Amazon Dash Button

Making VR A Little More Usable With A Pinch Gesture Ring

[Florian] wants to browse the web like an internet cowboy from a cyberpunk novel. Unfortunately, VR controllers are great for games but really incapacitate a hand for typing. A new input method was needed, one that would free his fingers for typing, but still give his hands detailed input into the virtual world.

Since VR goggles have… hopefully… already reached peak ridiculousness, his first idea was to glue a Leap Motion controller to the front of it. It couldn’t look any sillier after all.  The Leap controller was designed to track hands, and when combined with the IMU built into  …read more

Continue reading Making VR A Little More Usable With A Pinch Gesture Ring

Amazon Dash Reboots Your Pi

We all know feature creep can be a problem in almost any project. A simple idea can often become unusable if a project’s scope isn’t clearly defined in the beginning. However, the opposite problem sometimes presents itself: forgetting to include a key feature. [Zach] had this problem when he built a Raspberry Pi magic mirror and forgot to build a physical reset/shutoff switch. Luckily he had a spare Amazon Dash button and re-purposed it for use with his Pi.

The Raspberry Pi doesn’t include its own on/off switch. Without installing one yourself, the only way to turn off the device …read more

Continue reading Amazon Dash Reboots Your Pi