Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.

Soldering Turkey Kits

Cardboard Prototypes

Brookline Public Schools are having their first Maker Day on May 11, 2019.

I volunteered to run a "learn to solder" station, and decided to design some simple PCBs. There was already a "make a badge with a blinking LED" station, so I needed to be a little more ambitious... but I wanted to bring the project to cost ~$2/board so we could afford to make 200 of them for the kids.

The idea we came up with was to use the really-cheap Digispark boards (@$1 each from aliexpress) as the basis -- that provides power (via USB and on-board regulator) and basic connectivity, and suggests further take-home activities for the kids and their parents after the event, based on the beloved-by-education Arduino environment. The fantastic turkey art was contributed by Caroline Barnes of / @BklineTurkeys.

A 9V battery and snap can be soldered into the Vin/GND pads on the digispark.

For output: two NeoPixel LEDs, in beginning-solderer-friendly through-hole packages. I've got two basic designs here, and I haven't quite decided which to use in the event. In the "staring turkey", the circuit is just the two neopixels. Conveniently, we don't need current-limiting resistors, and we "cheat" and save the trouble of soldering a separate header for power by using two GPIO pin for +5V and GND. A separate GPIO is connected to the turkey's beak, which should (fingers crossed) provide a simple touch sensitive input. We can imagine fun easter eggs, like allowing you to tap morse code into the beak and having the turkeys eyes flash back a morse code message (see my Ben Bitdiddle puzzle for an example of this UX).

Staring Turkey Front Staring Turkey Back

Staring Turkey Schematic

Digispark Schematic

The second board is a bit more ambitious: in addition to two neopixels, this time used to backlight the body of the turkey, we have two "conventional" LEDs for the eye and tip of the soldering iron (and the required series resistors for these). This time the wing of the turkey is the touch sensitive area. I'll have a pile of conventional LEDs in different colors so that kids can choose which colors to use (and a few flashing RGB two-terminal devices). This is a more incremental learning experience for the kids: once they've soldered the bare minumum (the digispark header on the board) they've got a choice of four things to do next: battery snap (let's them run w/o a USB tether), the eye LED + resistor, the soldering iron LED + resistor, or one or two neopixels. They can stop at any point and walk away with something that works. We can distribute handouts with links to the software for the project, the design files, and full assembly instructions (including where to buy a cheap soldering iron on amazon), so they can continue to finish the project at home -- spreading maker culture, which is the real point of the day!

Soldering Turkey Front Soldering Turkey Back

Soldering Turkey Schematic

I just ordered the PCBs from pcbway in quantity 200. Fingers crossed they all work correctly when I get them back!

I still haven't decided which design to use on Maker Day, but if I screwed up one of the boards my decision will be easy. ;)

-- C. Scott Ananian, Apr 8, 2019

Useful Resources

Here's the Digispark Schematic and here's the DigiSpark wiki with lots of software and getting-started information.

The SAO tutorial video and PCB color guide by TwinkleTwinkie have been great helps!

Brian Benchoff's KiCad tutorial series taught me how to use KiCad, and his article on BOM cost optimization had a few useful pointers for this project as well.

Uri Shaked's article on PCB art helped me explain this whole #badgelife thing to others.

Shea Silverman's PCBArt article walked me through using the Inkscape svg2shenzhen extension.


Schematics and PCB layout for kits for Brookline Public School's 1st Maker Day






No releases published


No packages published