4 ms·
If you could set the addresses any way you want, why the odd diagonal configuration? I'm sure it's in the write up, but I must have missed it. Very cool stuff.
by djb_hackernews 15y ago
If you could set the addresses any way you want, why the odd diagonal configuration? I'm sure it's in the write up, but I must have missed it.
Very cool stuff.
- jgrahamc 15y agoActually it's not in the write up, but it's a good question. By going with the diagonal configuration it was easier to solder the LEDs together. There's a bit more space (if the horizontal and vertical spacing is one unit then the diagonal spacing is sqrt(2) units) diagonally than vertically and since the LEDs are asymmetric (have the wired sticking out on opposite sides) this made it mechanically easiest. Thus I 'fixed' in software a 'problem' created because of the constraints of the physical world.