Discussion: http://www.djerickson.com/arduino/ http://forum.arduino.cc/index.php?topic=156849 http://forum.arduino.cc/index.php?topic=187693 Fixes #1418