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 ...
He’s using an Arduino Uno and an Ethernet breakout board to hook it up to the network. This allows him to send text messages to himself when the alarm system is armed, disarmed, or triggered.