Close

Videos. Firmware/PCB updates. Name change.

A project log for blinktronicator

Sixteen different LED colors on a teeny tiny board.

zakqwyzakqwy 12/28/2015 at 03:312 Comments

Any way to embed gfycat animated HTML5 images? They're wicked fast. Anyhoo, the Blinktronicator seems to be working.

https://gfycat.com/ShorttermAnimatedBeetle

I also uploaded the test program onto the second prototype. This is before I remembered to reset the ATtiny45 fuse to 8 MHz.

https://gfycat.com/HonoredCorruptBubblefish


The latest firmware/hardware has been pushed to the repo, including a 2-LED-wide test chaser and a new PCB design:

Changes: (1) correctly oriented shift registers (no longer mirror image footprints); (2) slot-shaped USB plug structural pads (rather than 2.5mm plated holes); (3) better programming pads (or, at least, easier to access); (4) wavelength silkscreen rather than "color"; (5) full title instead of just "blinktronicator", which I may or may not update.

I ended up flipping a few shift register connections (and as such, the currently published firmware functions won't work perfectly--I'll fix this when I order the new boards); in the process I also de-cluttered the schematic a bit by separating the resistor networks from the LEDs:

Imagine I didn't accidentally disassociate a library that included the resistor network symbols--they'd be on the right side of the above image. I will fix this at some point, but it is late and I need to go to bed.


I also changed the project name to "blinktronicator". I kept forgetting "Rs" or "Os" and got the files confused a few times. Also, "Bg" should really be "Gb"; 527nm really isn't very blue. It's up-to-date on GitHub and here, but I may have missed a few spots (such as the PCB silkscreen).

So yeah. #blinktronicator.

Discussions

Jarrett wrote 12/28/2015 at 19:34 point

Be aware that OSHPark doesn't do plated slots. They'll still have copper on the layers on either side, just not in the hole itself.

  Are you sure? yes | no

zakqwy wrote 12/28/2015 at 20:24 point

Thanks--I noticed that in their design guide. I should be fine for this design since the holes are just structural bits for the connector (and there are pads on each side), but I'll keep that in mind for the future.

  Are you sure? yes | no