I'm looking into the feasibility and cost of making an electronic dot-matrix scoreboard for my hurling club. I'm hoping to be able to digitally display time, two four digit scores, and two 11 character names. Using the layout in the attached image I'm expecting a minimum of 686 LEDs to control. Input could be very basic but would ideally like to have a wireless remote of some sort to increment scores and start/stop the timer.
Right now though, I'm just trying to think how I'd use an arduino board to control 686 leds, even if I break them down into the 35 matrices I'm not sure how to do it. I assume that I'd be setting on/off on matrix addresses and refreshing at a high rate but I don't know how I'd go about programming a matrix either.
Can this be done with a single microcontroller?