The following is a bunch of hacks I've done using arduino.