

ThreeLamp 5x5 Panel
Signal Target SMD LED PCBs
- Size
- 51.5 × 96.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 715
- Nets
- 100
- Pads
- 790
- Tracks, vias
- 300, 0
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 7 Feb 2026
- Updated
- 10 Feb 2026
Overview
ThreeLamp 5x5 Panel is an open-source printed circuit board by RobertPHeller, from the RobertPHeller/SignalTargets repository on GitHub. It is a 2-layer board of 51.5 × 96.5 mm with 715 parts on 100 nets, routed with 300 tracks and 0 vias.
It is built around the AA3021ES and AA3021YS.
Main components
2AA3021ES
SMD,2.7x2mm-40℃~+85℃ 120° 18mcd 20mA 2V 617nm 627nm 75mW Discrete Diode Red Water Clear SMD,2.7x2mm LED Indication - Discrete ROHSKingbrightLED Indication - DiscreteAA3021YS
SMD,2.7x2mm15mcd 2.1V 20mA 588nm 590nm Water Clear Yellow SMD,2.7x2mm LED Indication - Discrete ROHSKingbrightLED Indication - Discrete
README
README.mdSignalTargets
These are typical North American signal targets. Included is a FreeCAD macro file (Python code) to create the 3D printable heads, as well as PCBs containing SMD LEDs to light the signals. Not included are mounting materials: masts for single signals or bridges for groups of signals.
Files:
- 5x5_panel.json 5 by 5 panel spec. used as input to KiKit to create the panelized PCBs.
- OneLampR_5x5_Panel.kicad_pcb 5x5 panel of single lamp (Red) signal heads
- ThreeLamp_5x5_Panel.kicad_pcb 5x5 panel of three lamp (Green-Yellow-Red) signal heads
- TwoLampGR_5x5_Panel.kicad_pcb 5x5 panel of two lamp (Green-Red) signal heads
- TwoLampYR_5x5_Panel.kicad_pcb 5x5 panel of two lamp (Yellow-Red) signal heads
- SignalTargets.FCMacro FreeCAD macro (Python code) to generate STL files of the signal targets.
- SignalTargets/SignalTargets.kicad_pro KiCAD "source" for the PCBs.
Parts
715| Qty | Value | Footprint | References |
|---|---|---|---|
| 540 | NPTH | NPTH | KiKit_MB_100_1, KiKit_MB_100_2, KiKit_MB_100_3, KiKit_MB_101_1, KiKit_MB_102_1, KiKit_MB_102_2, KiKit_MB_102_3, KiKit_MB_103_1, KiKit_MB_104_2, KiKit_MB_105_1, KiKit_MB_105_2, KiKit_MB_105_3, KiKit_MB_105_4, KiKit_MB_105_5, KiKit_MB_106_1, KiKit_MB_106_2 +524 |
| 25 | C+ | TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP104, TP104, TP104, TP104, TP104, TP104, TP104, TP104, TP104, TP104, TP104, TP104, TP104, TP104, TP104, TP104 +9 |
| 25 | G | TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP101, TP101, TP101, TP101, TP101, TP101, TP101, TP101, TP101, TP101, TP101, TP101, TP101, TP101, TP101, TP101 +9 |
| 25 | GREEN | KingBrightLEDS:LED_1208_3020metric | D101, D101, D101, D101, D101, D101, D101, D101, D101, D101, D101, D101, D101, D101, D101, D101 +9 |
| 25 | R | TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP103, TP103, TP103, TP103, TP103, TP103, TP103, TP103, TP103, TP103, TP103, TP103, TP103, TP103, TP103, TP103 +9 |
| 25 | Red | KingBrightLEDS:LED_1208_3020metric | D103, D103, D103, D103, D103, D103, D103, D103, D103, D103, D103, D103, D103, D103, D103, D103 +9 |
| 25 | Y | TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP102, TP102, TP102, TP102, TP102, TP102, TP102, TP102, TP102, TP102, TP102, TP102, TP102, TP102, TP102, TP102 +9 |
| 25 | YELLOW | KingBrightLEDS:LED_1208_3020metric | D102, D102, D102, D102, D102, D102, D102, D102, D102, D102, D102, D102, D102, D102, D102, D102 +9 |
More from RobertPHeller/SignalTargets
3- 2 layers51.5 × 74 mm

- 2 layers51.5 × 74 mm

- 2 layers53 × 53.5 mm

Similar boards
- 2 layers76.2 × 95.3 mm

- 2 layers149 × 131 mm

Panel
geezacoleman/owl-driver-board
Development of a board that receives GPIO input and allows on/off control of connected solenoids.
717 parts14MIT - 2 layers312 × 208 mm

- 2 layers297.6 × 218.3 mm

- 2 layers154.1 × 186.5 mm

Panel v2
lyso1/Lysol-XYZ-DBoard
An edited version of the daughter board that was used on XYZ's B-KEN-KO
720 parts7MIT - 2 layers90 × 98 mm

- 2 layers92.2 × 92.4 mm

Panelized
Liesegang/bno08x-module
Akizuki BNO055使用 9軸センサーフュージョンモジュールキット compatible BNO08x module board. BNO08x datasheet
720 parts - 2 layers102.8 × 94 mm

Cv pot big panel
cycfi/cv_pot_big
KiCad PCB project — part of the Cycfi Connect series (umbrella repo: cycfi/connect)
721 parts
Questions
How big is the ThreeLamp 5x5 Panel PCB?
It measures 51.5 × 96.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ThreeLamp 5x5 Panel use?
715 parts, built around the AA3021ES and AA3021YS. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the ThreeLamp 5x5 Panel KiCad files?
From the RobertPHeller/SignalTargets repository on GitHub, at the commit this page was made from: the board is ThreeLamp_5x5_Panel.kicad_pcb and its schematic SignalTargets/SignalTargets.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ThreeLamp 5x5 Panel design in my own project?
Its repository states no licence, so its author keeps all rights: ask RobertPHeller before reusing the design.