TrafficLight
anachrocomputer·TrafficLight
About the TrafficLight PCB
TrafficLight is an open source PCB design by anachrocomputer, published on GitHub. It is a 2-layer board measuring 17 × 50 mm, with 6 components from 5 distinct parts.
By type, the board carries 3 diodes and 3 resistors.
From the project
Schematic, PCB design and Arduino sketch for a traffic light using 8mm or 10mm LEDs
Simple PCB design for a traffic light signal head which can be used with the Arduino. Just three LEDs, three resistors and a connector.
PCB designed with KiCad (originally KiCad V3, now updated to V6.0.2). Either 10mm or 8mm LEDs can be fitted. Best to select black soldermask, and make the edges of the PCB black with paint or a marker pen.
The board and the parts needed to assemble it.

TrafficLight bill of materials (BOM)
6 components, 5 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Green LED | LED-G-10MM | D1 |
| 1 | Amber LED | LED-A-10MM | D2 |
| 1 | Red LED | LED-R-10MM | D3 |
| 2 | 330R | R2-LARGE_PADS | R1, R3 |
| 1 | 330R | R3-5-LARGE_PADS | R2 |
TrafficLight design files
The KiCad project lives in the anachrocomputer/TrafficLight repository on GitHub; these links point at the commit this page was built from.
- Layouttrafficlight.kicad_pcb
- Schematictrafficlight.kicad_sch
TrafficLight: common questions
How big is the TrafficLight PCB?
The TrafficLight measures 17 × 50 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the TrafficLight?
6 components, from 5 distinct parts. The full bill of materials is listed on this page.
Where can I download the TrafficLight design files?
From the anachrocomputer/TrafficLight repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the TrafficLight design in my own project?
The repository has no license, so all rights stay with anachrocomputer. Use it as a reference, and ask the author before reusing the design.