His binary clock uses an Arduino Duemilanove (which fits perfectly ... A small piezo speaker serves as the alarm buzzer, which should be sufficient to wake up most people, though something bigger ...
His clock is Arduino-based and shares many features with off the shelf models including multiple alarms, a backup battery, and snooze features. His alarm however goes one step further and ensures ...