CharityShock lets you give Tom an electric shock for every £1 you donate to charity
It was made by Tom Scott (web software), Dan W (arduino & processing) and Julien Fourgeaud (electronics) at CharityHack 2010, where it won the Best Web award.
It was made in under 24 hours with a lack of sleep. As such the code could be improved but for now it works surprisingly well.
Stick the /web/ software on a server, the shockduino on an arduino and shockpoll on a computer connected to the internet and the arduino via serial cable. Attach an electric shock generator to be switched on by the arduino (default pin 13)
This code is made freely available for others to use and modify, preferably for charitable endeavors.
It is distributed under the Open Source Initiative Fair License
Usage of the works is permitted provided that this instrument is retained with the works, so that any entity that uses the works is notified of this instrument.
DISCLAIMER: THE WORKS ARE WITHOUT WARRANTY.
The ADOdb library in /web/adodb5 is licensed BSD and LGPL and is not covered by this Fair license, please see its own license.txt for further details