Close

Blinking Lights

A project log for Electronic Barrette Hub

A base station of all your blinking lights

dehipudeʃhipu 08/04/2018 at 08:330 Comments

With the clasp out of the way, it's time to design the actual PCB. I decided to start with something simple: a signal line, like a heartbeat, with LED lights running along it. With 5 gpio pins of an attiny45 I can get 20 LEDs if I charlieplex them, so let's try that.

Unfortunately, charlieplexing requires some rather complex connections, so I will need traces on both sides of the PCB. I tried to at least make them look consistent, so that they won't be too jarring. The back of the board is a little bit more complex:

As you can see, there is some fine detail in there. That braid on the bottom almost looks like a decorative pattern — maybe I will use that in some other design. Otherwise, there is nothing special here: battery, attiny, power switch, resistors and three pads for soldering the clasp.

The PCB is now ordered and when it arrives I can start programming.

Discussions