This code drives a 10x11 array of Charlieplexed LEDs using Jimmie Rodger's LoL Shield Charliplexing code. The code also talks to a DS1307 RTC over I2C using David Brown's RealTimeClockDS1307 library. And because I still had 2 pins free, I'm reading the temperature and humidity off of a DHT11 using Rob Tillaart's DHT11 library from the Arduino Playground while getting the temperature off of a DS18B20. The options mode is from the MixiClock/WiseClock described on the Wise Time with Arduino blog. The Life implementation (and general graphics buffer handling) comes from Ben Brandt's TinyChuck5, just ported up to a much larger display. http://code.google.com/p/lolshield/ https://github.com/davidhbrown/RealTimeClockDS1307 http://arduino.cc/playground/Main/DHT11Lib http://kottke.org/plus/type/silkscreen/ http://timewitharduino.blogspot.com/2012/01/mixiclock-4-digits-displayed-on-8x8-led.html http://b2ben.blogspot.com/search/label/TinyChuck5 (insert standard GPL license here - enjoy!) If you want to see the historical stripboard version of this code and all the fumbling around, it's in a different repository: https://github.com/pfriedel/OneTenClock/