Rev2 is up and running, blinking and blending away on Ishani’s desk.
After much cogitation, it would appear I swapped data in and data out to the MAX6960 while swapping pins in the firmware to match the new board layout. I can never remember from which perspective those are supposed to be interpreted.
As always, there are still some issues with Rev2:
Pushing forward with Rev3 (which should be renamed as it shares very little with the previous designs) in the meantime.

We are experiencing some delays getting Rev2 working. It passes all of its self tests with the exception of the display. Communication between the two boards appears to be the same as with Rev1 but fails to produce an image.
Pleased to have my logic analyzer around. Beats the hell out of chicken guts or tea leaves for figuring out what’s gone wrong with inter-chip communication. There may be subtleties to timing that I have missed.
…and lookin’ pretty sweet (will post pictures shortly). I put the tabs on the display board the wrong way around, so the USB connection and switches will be obscured by the strap. I think we’ll assemble two anyway, for fear of never getting anything done.
Still having trouble sourcing the MAX6960s for any reasonable price, which is a shame. I’ve not been able to produce quite the same display quality with Rev3’s ISR-driven approach. Specifically, balancing the red and green is proving very difficult.
It’s been a busy year in the 64-pixel space. This enterprising lad is getting dangerously close to The Awesome. He must be stopped congratulated and given a slice of cake.
That said, he and this guy have put together some pretty nice minimal board designs that might need to be plagiarized provide inspiration for the consumer version. I reckon we could knock the parts cost down below ten bucks if we were willing to take this sort of route and give up on rechargeable batteries and the USB connection.

Rev2 boards are on their way to be fab’d.
Things got really hot when I soldered in the battery this morning. Turns out I’d made a silly mistake wiring the charging circuitry. If the battery hadn’t had it’s own overcurrent protection, we might have had a pretty nasty fire. Anyway, one pin-lift and the device is now free-standing.
In other LED news, check out these fancy LED invitations.
| Provided by website-hit-counters.com . |