USB caps lock fob

When building the USB mail notifier, I found this blog post describing how to build a tiny USB device that randomly turns the caps key on. One of my colleagues, Simon, particularly hates accidental caps presses, so much so that, he physically removed the key from his keyboard. This made him the ideal target for this joke.

The hardware required is very similar to the email notified I built. It is actually possible with a reprogram of the chip to use the same device. However I want to make this small enough to be hidden.

As with all my projects I’m trying to avoid making PCBs or using surface mount devices. I’m sticking with stripboard and normal sized devices. I used the same vertical mount of inline components.

I have removed the USB connector from an old memory stick and, although this is surface mount, the pins are spaced far enough apart to sit on a track each.

When all the parts a soldered and the chip is flashed I tested the device. It doesn’t seem to work on OS X, but fortunately it does on Windows.

Caps locker fob

Caps locker fob

As for Simon, he was perplexed for about 40 minutes, but saw the funny side when he figured it out 🙂

Advertisements
This entry was posted in ATTiny45, AVR, build, Electronics and tagged , , , , , . Bookmark the permalink.

2 Responses to USB caps lock fob

  1. PacMan says:

    Awesome!!
    I worked with a guy who also tore his capslock key off. Unfortunately I didn’t see your site before he left the company. 😉

    Regarding SMD, you can actually benefit from soldering SMD resistors and capacitors on strip-boards (aka. Vero boards). I’ve done it for my breadboard ‘utilities’.

    Another hint: buy a 6ft USB A-A cable, cut it in two halves, and you have two USB wires for your AVR. =)

    -If you don’t already have tavrasm for Mac OS X, you can download it from my site (or via MacUpdate)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s