/* Project activity timer (and clock) with EEPROM wear-levelling Mark Wilson 2012 +-----------------------------------+ | ARDUINO | | [REF] | | [GND] | | LED [13] | _ switch N/O (Green) | [RST] [12] +-----------+ +---<GND> | [3V3] [11] +---[R220]---{12} <5.0V>----+ [5V0] [10] +------------{11} <GND>-----+ [GND] [ 9] +------------{10} | [GND] [ 8] +---[R220]---{9} | [Vin] [ 7] +---[R220]---{8} | [ 6] +------------{7} +------------+ {1}---+ [A0] [ 5] +------------{5} | DS1307 | {2}---+ [A1] [ 4] +---[R220]---{6} | [VCC] +-<5.0V> {3}---+ [A2] [ 3] +-----[Piezo]-----<GND> | [GND] +-<GND> {4}---+ [A3] [ 2] +-----------+ +---<GND> | [SDA] +---------------+ [A4] SDA TX ( 1) | - switch N/O (Red) | [SCL] +---------------+ [A5] SCL RX ( 0) | +------------+ | | +-----------------------------------+ Where {n} is pin n on a common-anode 4-digit 7-segment display (eg LDQ-M3604RI) */