Touch Key USB Board - Arduino Makey Compatible
The MaKey MaKey uses high resistance switching to detect when you've made a connection even through materials that are not 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.
There are six inputs on the front of the board, which can be attached to via alligator clipping, soldering to the pads, or any other method you can think of. There are another 12 inputs on the back, 6 for keyboard keys, and 6 for mouse motion, which you can access with jumpers via the female headers. If you wish to use a different set of keys, or otherwise change the behavior of your MaKey MaKey, you can simply reprogram it using the Arduino environment. Oh yeah, we didn't mention that the MaKey MaKey is an Arduino compatible controller! That's right, it runs the Leonardo bootloader so reprogramming is fast and easy.
Based on the above description, we know that the principle of Makey Makey is to simulate a keyboard through the microcontroller, lead to a few keys, and touch form instead of the switch. Now we can use an Arduino compatible board plus Touch key USB Shield to achieve this effect.
The packing list:
1 X UNO R3 Board
1 X Touch Key USB Shield
2 X USB Cable(Type A-A / Type A-B)
1 X Alligator clip cable pack