#001

DIY Versatile Light Strip for Pinball Machines

Building a better replacement for dead lighting in vintage pins

March 2026 in-progress Electronics · PCB Design · Firmware

The Idea

Original lighting in vintage pinball machines is dying — and the replacements are worse. OEM strips haven’t been manufactured in decades. Aftermarket options are generic LED strips repackaged at triple the price with the wrong connectors. Every machine is different: Bally connectors don’t match Williams, Stern uses a different pinout, and voltage rails vary wildly.

The plan is to design a single, versatile replacement that handles the variation instead of ignoring it. Addressable LEDs, a custom PCB with onboard voltage regulation, and firmware that adapts via configuration. Open design — schematics, gerbers, firmware, and BOM all published when it’s done.

Whether it’ll actually work out that neatly remains to be seen.

Follow Along

This project is being built live and documented as it goes.

Live builds happen on Twitch — check in to watch the work happen in real time, ask questions, or just watch me make mistakes.

Video summaries should come out on Tuesdays, covering what happened during the live sessions and any progress made in between.

Discussion happens on Discord — if you’re building along, have questions, or want to tell me I’m doing it wrong, that’s the place.

Progress

Firmware
v0.3.1 · repo: git@github.com:jeffersonjhunt/pinled.git · commit: eaab400 · idf: >=5.5 · mcu: ESP32-S3
PCB
prototype · ordered: 5x two-layer prototype boards, 2026-08-18
Mechanical
source: onshape · parts: bracket + standoff

As of Aug 25, 2026 · updated as the project changes

Videos

4 episodes so far. Links land here as the videos go up.

  1. OTA Updates and Real Pinball HardwareAug 11, 2026
  2. The Software Demo and LEDs That RememberAug 13, 2026
  3. Commissioning the Final BoardAug 18, 2026
  4. Chasing White - Color CalibrationAug 20, 2026

Specifications

LEDs
WS2812B / SK6812 (addressable)
Controller
ESP32
Input Voltage
5V–12V (common pinball rails)
Form Factor
Strip — drop-in replacement
Target Cost
$15–25 per strip
Design Tools
KiCad, PlatformIO
License
Open source (schematics, firmware, BOM)

The writing on this page was done with help from Claude. The ideas, opinions, and questionable design decisions are all mine. More on that.