Using the MaKey MaKey you can make anything into a key (get it?) just by connecting a few alligator clips. The MaKey MaKey is an invention kit that tricks your computer into thinking that almost anything is a keyboard. This allows you to hook up all kinds of fun things as an input.
The MaKey MaKey uses high resistance switching to detect when you've made a connection even through materials that aren't very conductive (like leaves, pasta or people). This technique attracts noise on the input, so a moving window averager is used to lowpass the noise. The on-board ATMega32u4 communicates with your computer using the Human Interface Device (HID) protocol which means that it can act like a keyboard or mouse.
The hardware is released under Creative Commons ShareAlike 4.0 International. The code is beerware.
Distributed as-is; no warranty is given.
The MaKey MaKey is a collaboration with Jay Silver and Eric Rosenbaum. You can find more information about them here.
Makey Makey is a registered trademark of JoyLabz LLC.