So I realized this morning that I’m not going to have quite enough I/O pins to drive all of these LEDs. If I set it up like this:
Then to get 132 LEDs (60 mins, 60 seconds, and 12 hours), I’ll need a 11×12 grid which will require 23 ports, much more than the ATmega48A has to offer.