Slashdot Mirror


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.

2 of 80 comments (clear)

  1. Re:Don't Click The Link! by Ant+P. · · Score: 3, Informative

    Which base64-decodes to:

    <title>Your url anti-shortener works?</title><img src=http://bit.ly/ejGjtK height=100% />

    Which, predictably, redirects to this:

    ~ $ curl -I http://bit.ly/ejGjtK
    HTTP/1.1 301 Moved
    Server: nginx
    Date: Sat, 09 Apr 2011 17:40:20 GMT
    Content-Type: text/html; charset=utf-8
    Connection: keep-alive
    Set-Cookie: _bit=4da09a04-0007f-06d8f-f4ac8fa8;domain=.bit.ly;expires=Thu Oct 6 13:40:20 2011;path=/; HttpOnly
    Cache-control: private; max-age=90
    Location: http://goatse.ru/hello.jpg
    MIME-Version: 1.0
    Content-Length: 118

  2. Re:It writes the word "awesome". by pavon · · Score: 4, Informative

    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.