The Awesome Button
An anonymous reader writes "An awesome hardware hack which demonstrates how easily USB-based human interface devices (eg, Keyboards and Mice) can be created using the Arduino software environment."
A very nice little project based on the Teensy USB Development Board. Reminds me of the breadboard electronics projects my Dad used to work on with me many years ago. "Great fun for young and old," you might say.
Goatse, do not click
This isn't V-USB, which requires pretty advanced C programming knowledge. It's based on the Arduino software, which makes it far easier and more accessible.
Sure, the final result is the same if you're in that elite C coder camp, and you probably even view Arduino as a toy not worthy of your attention.
But for the rest of us, Arduino makes the things that ought to be easy, well, easy. You could even same it's awesome^H^H^H^H^H^H excellent.
Which base64-decodes to:
Which, predictably, redirects to this:
Of course, Iâ(TM)m not totally serious about this particular application, but I wanted to show how you can make your own custom USB human interface device
The actual point was exactly what the summary said; to show how to make simple USB HID devices. The specific example used to demonstrate this was immaterial. In other words, just because "Hello World" is a lame program doesn't mean that tutorials including it are.