Bailey Steinfadt
Published © GPL3+

Jewel Pin

Small, pretty project designed to teach middle school students to sew by hand and with a machine, solder, and read and modify code.

BeginnerFull instructions provided6 hours75
Jewel Pin

Things used in this project

Hardware components

Adafruit NeoPixel Jewel
×1
Adafruit Gemma v2
×1
Adafruit Micro Lipo Charger
Any of the LiPo chargers they sell would be fine. At the time this project was designed, USB A ports were more common on laptops!
×1
Li-Polymer Battery, 150mAh
Li-Polymer Battery, 150mAh
Lightweight and will run the pin for days on end, even if brightness is higher than it needs to be
×1
22awg Wire
×3
0.9" diameter round Flannel piece
×1
2.5" x 2.5" Flannel piece
×1
5" x 5" tulle squares
×5
Small bar pin back
×1
Cotton Thread
×1
Lead-free Solder
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Sewing Machine
Soldering iron (generic)
Soldering iron (generic)
Hot glue gun (generic)
Hot glue gun (generic)
Sewing Needle
Thread snips
Plier, Side Cutting
Plier, Side Cutting
Safety glasses
Only needed for soldering station in case snipped wire ends go flying. If students wear glasses, they don't need to also wear safety glasses.
Wire Stripper & Cutter, 32-20 AWG / 0.05-0.5mm² Solid & Stranded Wires
Wire Stripper & Cutter, 32-20 AWG / 0.05-0.5mm² Solid & Stranded Wires

Story

Read more

Schematics

Board Connections

Simple image showing wire connections to boards

Code

Jewel Pin Test App

This was the starting point for the code the students worked on. It cycled through a selection of patterns in each individual LED color. They could pick a pattern and their colors from there and make other modifications as time allowed.

Credits

Bailey Steinfadt
1 project • 0 followers
Owner and lead engineer of Stone Path Engineering, a firmware consulting business in Des Moines, Iowa.

Comments