Application note AN-05 · U5ABSTRACT
Haven PCB badges
Product status
- Idea
- Design
- Build
- Shipped
- In use
Name badges for Haven Tashkent, made as PCBs: lime-green HACKER for participants and brown ORGANIZER for the team. They're die-cut to the shape of the art, 55.9 × 59.1 mm, with a gold (ENIG) finish and a full-colour print on the front. PCBWay is sponsoring the manufacturing.

1Key Specifications
- Size
- 55.9 × 59.1 mm, die-cut outline
- Board
- 2 layers, ENIG gold
- Front
- Full-colour UV print
- Tools
- KiCad 10, Python (numpy, OpenCV, Pillow)
- Made by
- PCBWay (sponsor)
2Functional Block Diagram
- numbersdesign.py
- artnumpy, OpenCV, Pillow
- boardKiCad 10
- fabPCBWay, ENIG, UV print
- resultHACKER / ORGANIZER
3How it's made
One Python generator draws every layer from a single file of numbers: the board outline, the copper and mask art that gets imported into KiCad, the colour-print files PCBWay needs, and these mock-ups. If the outline changes by a millimetre, I change one number and regenerate everything instead of redrawing it.
4Pictures






5Technical Documents
6Design Files
- SVGBoard outline (SVG)13 KB
- DXFBoard outline (DXF)22 KB
- PYdesign.pyAll the layout numbers live here.10 KB
7Source
The Haven logo and hedgehog are Hack Club's.