Skip to the content
2 layersExp32-atx powerboard, the printed circuit board in 3D

SmartLED v1 is a modular, ATX-powered breakout board designed for ESP32-based lighting, solenoid, and accessory control projects such as:

Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
96
Pads
294
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 9.0 (file 20241229)
Created
21 May 2025
Updated
21 May 2025

Overview

Exp32-atx powerboard is an open-source printed circuit board by fordcrews, from the fordcrews/SmartLED-vPinball-Power-Board repository on GitHub, published under the MIT licence. It is a 2-layer board with 38 parts on 96 nets.

It is built around the 74AHCT125D and ESP32-WROOM-32. Its parts include 16 connectors, 10 fuses, 3 ICs and 1 resistor. It belongs with the ESP32 boards of this library.

Main components

2

README

README.md

SmartLED & Pinball Power Board v1

Overview

SmartLED v1 is a modular, ATX-powered breakout board designed for ESP32-based lighting, solenoid, and accessory control projects such as:

  • Virtual Pinball Machines
  • Holiday Light Shows
  • Aquarium Automation
  • Home Decor Lighting Systems

Features

🔌 ATX/Mini-ITX Power Supply Input

  • Standard 24-pin ATX connector
  • PS_ON# control via MOSFET (GPIO or jumper selectable)
  • Uses +5VSB to power ESP32 independently of main rails

🧠 ESP32 DevKitC Integration

  • Supports 30-pin DevKitC boards
  • Powered by +5VSB with onboard regulation
  • Breakout header for unused GPIOs

💡 Buffered LED Outputs (8x)

  • 3-pin JST outputs with:
    • AHCT125 level shifters (3.3V to 5V)
    • Selectable 5V or 12V via jumper
    • Fused output per channel

🧰 Dual Terminal Access

  • Breadboard header (J10) and cabinet terminal block (J11)
  • Shared pinout, use either or both

🧩 GPIO Expansion

  • I²C header (GND, VCC, SDA, SCL)
  • Additional GPIOs for sensors, encoders, buttons, etc.

🔋 MOSFET Driver Sockets

  • 2–4 TO-220 MOSFET slots (e.g. IRLZ44N)
  • Gate control via GPIO or jumper
  • Voltage selectable (5V/12V AUX)
  • For solenoids, fans, relays, motors, etc.

🔌 Power Outputs

  • USB-C / Micro USB 5V outputs
  • 5V/12V Barrel jack outputs
  • Drive external Pi, LED drivers, amps, etc.

⚡ Cabinet Power Switch Output

  • Optional switched line to control cabinet-wide power
  • Triggered via ESP32 or logic jumper

Optional / Phase 2 Ideas

  • Break-off compact section
  • Raspberry Pi header (Zero/Full support)
  • OLED display pinout for power/usage stats
  • Software-based PSU shutdown/watchdog

Design Goals

  • One ATX cable powers your entire rig
  • Clean, modular, safe wiring
  • Minimalist or advanced builds supported
  • Great for compact lighting builds or full-featured pinball control systems

📁 PCB, schematic, BOM, and KiCad project files coming soon!

Parts

38
QtyValueFootprintReferences
10FuseFuse:Fuseholder_Blade_Mini_Keystone_3568F1, F2, F3, F4, F5, F6, F7, F8, F9, F10
8Conn_01x03Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ1, J2, J3, J4, J5, J6, J7, J8
8Jumper_3_OpenConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8
3USB_C_Receptacle_PowerOnly_6PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J12, J13, J18
274AHCT125Package_DIP:DIP-14_W7.62mmU2, U3
2Conn_01x02Connector_BarrelJack:BarrelJack_HorizontalJ16, J17
2Conn_02x12_Top_BottomConnector_PinHeader_2.54mm:PinHeader_2x12_P2.54mm_VerticalJ10, J11
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
1Conn_02x12_Top_BottomConnector_Molex:Molex_Mini-Fit_Jr_5566-24A2_2x12_P4.20mm_VerticalJ9
1ESP32-WROOM-32esp32:ESP32-DevKitC_30PinU1

Similar boards

  • 2 layers33 × 45 mmPixelBoard, the printed circuit board in 3D

    PixelBoard

    hamzaa-exe/PixelBoard

    LED display using Sparkle Motion and a 16x16 NeoPixel matrix. Use WLED software to play awesome animations that are designed for 2D matrices.

    21 parts1MIT
  • 2 layers100 × 100 mmWled controller, the printed circuit board in 3D

    Wled controller

    andreashergert1984/wled-controller

    85 parts
  • 2 layers333.4 × 149.9 mmOmega Mainboard, the printed circuit board in 3D

    Omega Mainboard

    skiselev/omega

    Omega Home Computer

    248 parts459GPL-3.0
  • 2 layers45 × 54 mmRusty hangulclock, the printed circuit board in 3D

    Rusty hangulclock

    suapapa/HangulClock

    원조 한글시계. (Rust, Go, Arduino 구현)

    15 parts49
  • 2 layers333.4 × 149.9 mmOmega Mainboard, the printed circuit board in 3D

    Omega Mainboard

    merlinkv/Omega_MSX2

    Update of the Omega Home Computer Project

    265 parts40GPL-3.0
  • 2 layers273.8 × 109 mmTrueStrike42, the printed circuit board in 3D

    TrueStrike42

    byungyoonc/TrueStrike42

    TrueStrike42 is a columnar staggered unibody split keyboard designed to maximize performance and minimize finger fatigue.

    167 parts24
  • 4 layers65.4 × 53.3 mmWaterdrop esphome, the printed circuit board in 3D

    Waterdrop esphome

    twasilczyk/waterdrop-esphome

    Waterdrop RO system smart Wi-Fi module for Home Assistant

    39 parts15MIT
  • 2 layers345 × 105.6 mmPov display, the printed circuit board in 3D

    Pov display

    usedhondacivic/ECE-4760-POV-Display

    Persistence of vision display. 30 FPS, full RGB color, and 26" diameter. Updates remotely over WIFI.

    50 parts13

Questions

What parts does the Exp32-atx powerboard use?

38 parts, built around the 74AHCT125D and ESP32-WROOM-32. 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 Exp32-atx powerboard KiCad files?

From the fordcrews/SmartLED-vPinball-Power-Board repository on GitHub, at the commit this page was made from: the board is exp32-atx-powerboard/exp32-atx-powerboard.kicad_pcb and its schematic exp32-atx-powerboard/exp32-atx-powerboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Exp32-atx powerboard design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).