Skip to the content
2 layers98.2 × 54.9 mmESP32 SMD, the printed circuit board in 3D
Size
98.2 × 54.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
33
Nets
44
Pads
165
Tracks, vias
250, 45
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
16 Feb 2025
Updated
11 Mar 2025

Overview

ESP32 SMD is an open-source printed circuit board by dreed47, from the dreed47/wled-controller repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 98.2 × 54.9 mm with 33 parts on 44 nets, routed with 250 tracks and 45 vias.

It is built around the SN74AHCT125N. Its parts include 11 connectors, 6 resistors, 5 fuses, 3 ICs and 2 capacitors. It belongs with the ESP32 boards of this library.

Main components

1

README

README.md

WLED Controller (ESP32) - 4 Channels - Optional current and power monitoring

Features

  • 4 Channels
    • Max 25A total
    • Max 10A per channel
  • Every channel has independent current, power and voltage monitoring (using INA219)
  • Sending power monitoring data to HomeAssistant via MQTT
  • Seperate 3.3V low noise voltage regulator for audio section
  • Optional: INMP441 I2S Microphone with low noise power supply
  • Two versions of PCB esp32 dev kit and esp32 SMD
  • This board requires a usermod for WLED for full support of all features including power monitoring.

ESP32 Dev Kit Version

Interactive BOM can be found here.

3D Board view

image image

Board

image

ESP32 SMD Version

Interactive BOM can be found here.

3D Board view

image image

Board

image

Parts

33
QtyValueFootprintReferences
462RPCM_Resistor_THT_AKL:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R4
4Fuse 5AFuse:Fuse_Littelfuse-NANO2-451_453F2, F3, F4, F5
4MountingHoleMountingHole:MountingHole_2.2mm_M2_DIN965_PadH1, H2, H3, H4
210kPCM_Resistor_THT_AKL:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5, R6
2I2CConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ2, J8
10.1 uFPCM_Capacitor_THT_AKL:C_Disc_D3.0mm_W1.6mm_P2.50mmC2
1100uFPCM_Capacitor_THT_AKL:CP_Radial_D10.0mm_P5.00mmC1
120AFuse:Fuseholder_Blade_Mini_Keystone_3568F1
15V/12V24V Power1935161:PHOENIX_1935161J7
1Barrel_JackConnector_BarrelJack:BarrelJack_HorizontalJ9
1BootButton_Switch_SMD:SW_SPST_PTS647_Sx38SW2
1Buck Converter +3.3VMyCustom:Buck Converter BoardJ10
1Buck Converter +5VMyCustom:Buck Converter BoardJ1
1ESP32-WROOM-EPCM_Espressif:ESP32-WROOM-32EU2
1LED Channel 1TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_HorizontalJ3
1LED Channel 2TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_HorizontalJ4
1LED Channel 3TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_HorizontalJ5
1LED Channel 4TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_HorizontalJ6
1ProgrammingConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ11
1ResetButton_Switch_SMD:SW_SPST_PTS647_Sx38SW1
1SN74AHCT125NSN74AHCT125N:DIP794W45P254L1930H508Q14U4
1~MyCustom:INMP441_ModuleU3

More from dreed47/wled-controller

1

Similar boards

  • 2 layers49.4 × 35.8 mmWS2812Controller, the printed circuit board in 3D

    WS2812Controller

    klein0r/pcb-ws2812-wifi-controller

    WiFi Controller for WS2812 LED Stripes

    22 parts82MIT
  • 2 layers40 × 108 mmSol, the printed circuit board in 3D

    Sol

    wntrblm/Sol

    An open-source MIDI-to-CV Eurorack module that runs CircuitPython

    59 parts76
  • 2 layers26.9 × 73.9 mmWS2812ControllerEthernet, the printed circuit board in 3D

    WS2812ControllerEthernet

    klein0r/pcb-ws2812-ethernet-controller

    Ethernet Controller for WS2812 LED Stripes

    12 parts38MIT
  • 2 layers49.5 × 35.6 mmWLED Controller, the printed circuit board in 3D

    WLED Controller

    f2daz/WLED_PCB_D1_Mini

    PCB for WLED with WeMos D1 Mini and SN74AHCT125N level shifter

    12 parts34MIT
  • 2 layers65 × 70 mmOpenradfan, the printed circuit board in 3D

    Openradfan

    andrekuehne/openradfan

    An ESPHome-driven controller for radiator fans to improve heat output

    49 parts29MIT
  • 2 layersFoxie clock nano, the printed circuit board in 3D

    Foxie clock nano

    afoxinsocks/foxie-clock

    A Nixie-like, retro, RGB LED, Arduino-powered clock

    133 parts24GPL-3.0
  • 2 layers120 × 90 mmMy babys got led, the printed circuit board in 3D

    My babys got led

    mcqn/my-babys-got-led

    Simple ESP8266 board to drive WS2812 LED strips

    51 parts18
  • 2 layers276.9 × 142.2 mmBeat707, the printed circuit board in 3D

    Beat707

    FrankBuss/beat707

    A MIDI sequencer

    276 parts11

Questions

How big is the ESP32 SMD PCB?

It measures 98.2 × 54.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ESP32 SMD use?

33 parts, built around the SN74AHCT125N. 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 ESP32 SMD KiCad files?

From the dreed47/wled-controller repository on GitHub, at the commit this page was made from: the board is model/ESP32_SMD/ESP32_SMD.kicad_pcb and its schematic model/EPS32-D1-Mini-Controller/EPS32-D1-Mini-Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32 SMD design in my own project?

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