Here's a GPS digital wall clock built on Arduino. The clock does not require battery back up. Nor does it require to adjust or reset. It runs as long as it gets power. The Ublox GPS module has a built in patch antenna which gets signal from indoor also. The display is built on multiplexing using cheap shift registers. The code can take both common anode and common cathode.
9150504499