Skip to the content
2 layers17.3 × 547.5 mmLights, the printed circuit board in 3D

This is a pcb strip with rainbow leds! The part list is below and all the kicad files are listed\ you can buy assembled from vendor or try to solder it yourself!

Size
17.3 × 547.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
185
Nets
95
Pads
378
Tracks, vias
108, 0
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
12 Jul 2026
Updated
12 Jul 2026

Overview

Lights is an open-source printed circuit board by featherfly12, from the featherfly12/rainbow-pcb repository on GitHub. It is a 2-layer board of 17.3 × 547.5 mm with 185 parts on 95 nets, routed with 108 tracks and 0 vias.

Its parts include 91 resistors, 1 diode, 1 connector and 1 switch.

README

README.md

This is a pcb strip with rainbow leds! The part list is below and all the kicad files are listed
you can buy assembled from vendor or try to solder it yourself!

Parts List (BOM)

ComponentValue/SpecPackageQty
J1 — DC barrel jack5.5×2.1mmTHT1
D1 — Protection diodeSchottky, SS14SOD-1231
SW1 — SwitchSPST, maintainedTHT or SMD1
LED — redVf ≈ 2.0V080513
LED — orangeVf ≈ 2.1V080513
LED — yellowVf ≈ 2.1V080513
LED — greenVf ≈ 3.0V080513
LED — blueVf ≈ 3.2V080513
LED — purpleVf ≈ 3.2V080513
LED — pinkVf ≈ 3.0-3.2V080513
Resistor — 180Ω (red strings)180Ω080513
Resistor — 160Ω (orange strings)160Ω080513
Resistor — 160Ω (yellow strings)160Ω080513
Resistor — 110Ω (green strings)110Ω080513
Resistor — 100Ω (blue strings)100Ω080513
Resistor — 100Ω (purple strings)100Ω080513
Resistor — 100Ω (pink strings)100Ω080513
Wall adapterRegulated 5V/2A, center-positive—1

Total: 91 LEDs, 91 resistors, 1 jack, 1 diode, 1 switch

Parts

185
QtyValueFootprintReferences
91LEDLED_SMD:LED_0805_2012MetricBlue1, Blue2, Blue3, Blue4, Blue5, Blue6, Blue7, Blue8, Blue9, Blue10, Blue11, Blue12, Blue13, Green1, Green10, Green11 +75
91RResistor_SMD:R_0805_2012MetricR1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23 +75
1Barrel_JackConnector_BarrelJack:BarrelJack_HorizontalJ1
1D_SchottkyDiode_SMD:D_SOD-123D1
1SW_SPSTButton_Switch_SMD:SW_SPDT_PCM12SW1

More from featherfly12/rainbow-pcb

1
  • 2 layers16 × 55.5 mmExternal wearable, the printed circuit board in 3D

    External wearable

    featherfly12/rainbow-pcb

    This is a pcb strip with rainbow leds! The part list is below and all the kicad files are listed\ you can buy assembled from vendor or try to solder it yourself!

    36 parts

Similar boards

  • 2 layers99.1 × 99.1 mmPower supply, the printed circuit board in 3D

    Power supply

    thebiguno/microcontroller-projects

    A home for a bunch of microcontroller projects which don't warrant their own repos.

    185 parts75
  • 2 layers289.9 × 99.4 mmDecent800-M, the printed circuit board in 3D

    Decent800-M

    bleroy/3d-junkyard

    Random 3D models

    185 parts69
  • 2 layers100 × 93 mmSpeeduino base, the printed circuit board in 3D

    Speeduino base

    Tjeerdie/SPECTRE

    Speeduino compatible engine control unit (ECU) based around black STM32F407VET6 board.

    185 parts59GPL-3.0
  • 2 layers140.7 × 86.5 mmUPD board, the printed circuit board in 3D

    UPD board

    uniclogs/uniclogs-hardware

    University Class Open Ground Station Hardware

    185 parts32GPL-3.0
  • 2 layers29.5 × 108.6 mmMiniDJ Back, the printed circuit board in 3D

    MiniDJ Back

    Thorinair/Avalon-Harmonics

    A collection of Avalon Harmonics branded synthesizer modules.

    185 parts26CC-BY-SA-4.0
  • 2 layers76 × 46 mmKampela D1, the printed circuit board in 3D

    Kampela D1

    Alzymologist/Kampela

    Hardware signer and key storage for Substrate ecosystem

    185 parts21GPL-3.0
  • 2 layers100 × 110 mmCz badge hardware, the printed circuit board in 3D

    Cz badge hardware

    hackzone/cz20-badge

    Node.js build static site for using with Hatchery over WebUSB

    185 parts13
  • 2 layers210.4 × 161.9 mmT80-5000-right, the printed circuit board in 3D

    T80-5000-right

    nearestexit/t80-5000

    QMK Compatible RP2040-based USB PCBs for the Cherry G80-5000 and the G80-5700.

    185 parts6

Questions

How big is the Lights PCB?

It measures 17.3 × 547.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Lights use?

185 parts. 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 Lights KiCad files?

From the featherfly12/rainbow-pcb repository on GitHub, at the commit this page was made from: the board is lights/lights.kicad_pcb and its schematic external wearable.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lights design in my own project?

Its repository states no licence, so its author keeps all rights: ask featherfly12 before reusing the design.