I've been on the hunt or electronics and embedded related blogs - and so here is another: elektorembedded .
An update on my current project, which is to expand this 8x8 to 16x16 leds.
I have about 200 connections to still do on the back of some strip or "vero" board. Picture of it so far to come. The board comes fitted with an accelerometer.
I originally built this this 8x8 dual-color (red and green) LED project a year odd ago (April-May of 2010), and so now here is the code to go with it.
The main module is hello.c - banger.c holds the "graphics/hardware interface" code - which basically is responsible for clocking out the bits that correspond to each row and column. It is a system that relies on POV, and through a clever timing trick mixing RED and GREEN gets you Orange - pretty convincing, although not totally smooth. Perhaps if I had used a 20MHz clock and debugged the display drivers I might have gotten nicer colour control, because you can detect a bit of fade, probably due to the buffers not saturating fully. (I did not have a 'scope at the time).
Testing Thinking, Anyone?
19 minutes ago