Skip to the content
4 layers41.7 × 43.1 mmESP32-Small SRWLED panelization, the printed circuit board in 3D

ESP32-Small SRWLED panelization

wszeto9/Small-ESP32-SR-WLED-Controller2

A small LED controller that runs WLED-Sound Reactive. Supports 5-24V analog and addressible lights.

Size
41.7 × 43.1 mm
Copper layers
4
Thickness
1.58 mm
Parts
188
Nets
204
Pads
624
Tracks, vias
892, 332
Pours
16
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
14 Feb 2023
Updated
22 Jul 2023

Overview

ESP32-Small SRWLED panelization is an open-source printed circuit board by wszeto9, from the wszeto9/Small-ESP32-SR-WLED-Controller repository on GitHub. It is a 4-layer board of 41.7 × 43.1 mm with 188 parts on 204 nets, routed with 892 tracks and 332 vias.

It is built around the ESP32-WROOM-32D, TPS54202DDC and AO3400A, with the 78L05G-AB3-R and MSM261D4030H1CPM among its other parts. Its parts include 44 capacitors, 40 ICs, 36 resistors, 12 connectors and 4 diodes. It belongs with the ESP32 boards of this library.

Main components

5

README

README.md

Small ESP32 SR-WLED Controller

A small LED controller that runs WLED-Sound Reactive. Supports 5-24V analog and addressible lights.

Interactive BOM

Features:

  • 4 Analog Channels (Up to 3A each) for analog RGB and RGBW LED strips
  • 2 Addressible Channels, level shifted to 5V to support single data line and dual data line addressible LED strips.
  • Variable Input voltage from 5-24V (Input voltage must match the LED strip voltage)
  • Controlled with an ESP8266 running WLED and connected over Wi-Fi
  • Panelized in a 2x2 panel of 50x50mm for minimal fabrication costs at JLCPCB
  • BOM cost is kept low at around $6 per board

Pinout

Pinout

Bring-up and Usage

  • All front components should be soldered by JLCPCB.
  • Flip the board and solder the ESP32 WROOM chip.
  • Attach the programming device onto the mezzamine connector on the top front of the board
  • Program the ESP32 with WLED
  • Unplug the programming header
  • Solder on lights and a power lead
  • Connect to the ESP's Wi-Fi network and turn on the lights!

Parts

188
QtyValueFootprintReferences
240402,10kResistor_SMD:R_0402_1005MetricR1, R1, R1, R1, R4, R4, R4, R4, R5, R5, R5, R5, R6, R6, R6, R6 +8
24AO3400APackage_TO_SOT_SMD:SOT-23U4, U4, U4, U4, U5, U5, U5, U5, U6, U6, U6, U6, U10, U10, U10, U10 +8
200402,100nF,16V,X7R Capacitor_SMD:C_0402_1005MetricC3, C3, C3, C3, C4, C4, C4, C4, C6, C6, C6, C6, C11, C11, C11, C11 +4
80402,10uF,6.3V,X5R Capacitor_SMD:C_0402_1005MetricC1, C1, C1, C1, C9, C9, C9, C9
40402,100kResistor_SMD:R_0402_1005MetricR2, R2, R2, R2
40402,100nF,50V,X7R Capacitor_SMD:C_0402_1005MetricC10, C10, C10, C10
40402,220Resistor_SMD:R_0402_1005MetricR9, R9, R9, R9
40402,22kResistor_SMD:R_0402_1005MetricR3, R3, R3, R3
40402,47pF,50V,C0G Capacitor_SMD:C_0402_1005MetricC5, C5, C5, C5
40805,10uF,50V,X5R Capacitor_SMD:C_0805_2012MetricC2, C2, C2, C2
40805,47uF,6.3V,X5R Capacitor_SMD:C_0805_2012MetricC8, C8, C8, C8
44.7uH/2AInductor_SMD:L_Wuerth_MAPI-4030L1, L1, L1, L1
478L05G-AB3-RPackage_TO_SOT_SMD:SOT-89-3U8, U8, U8, U8
4BB10-10S-02WS_LCSC_Connectors:YXT-BB10-10S-02J2, J2, J2, J2
4ESP32-WROOM-32DRF_Module:ESP32-WROOM-32U3, U3, U3, U3
4LED_WhiteLED_SMD:LED_0603_1608MetricD1, D1, D1, D1
4MSM261D4030H1CPMWS_LCSC_ICs:MSM261D4030H1CPMU2, U2, U2, U2
4SolderHeader1x5WS_LCSC_Connectors:1x5 solder padJ3, J3, J3, J3
4SolderHeader1x7WS_LCSC_Connectors:1x7 wire solder padJ1, J1, J1, J1
4TPS54202DDCPackage_TO_SOT_SMD:SOT-23-6U1, U1, U1, U1

The 140 most common of 188 parts.

More from wszeto9/Small-ESP32-SR-WLED-Controller

2
  • 4 layers19.6 × 20.3 mmESP32-Small SRWLED, the printed circuit board in 3D

    ESP32-Small SRWLED

    wszeto9/Small-ESP32-SR-WLED-Controller

    A small LED controller that runs WLED-Sound Reactive. Supports 5-24V analog and addressible lights.

    35 parts2
  • 2 layers12.5 × 37 mmUSB Serial Mezzamine Conn, the printed circuit board in 3D

    USB Serial Mezzamine Conn

    wszeto9/Small-ESP32-SR-WLED-Controller

    A small LED controller that runs WLED-Sound Reactive. Supports 5-24V analog and addressible lights.

    13 parts2

Similar boards

  • 4 layers30 × 40 mmGlowCoreMini PCB, the printed circuit board in 3D

    GlowCoreMini PCB

    LEDs-by-glowingkitty/GlowCore-Mini

    A small PCB for controlling an LED strip via USB-C or DC power. WLED compatible and with an integrated microphone for sound reactive animations!

    89 parts6GPL-3.0
  • 2 layers27.9 × 34.3 mmGlowBand PCB, the printed circuit board in 3D

    GlowBand PCB

    LEDs-by-glowingkitty/GlowBand

    GlowBand is an exciting LED wristband. For dancing at parties and festivals, for long-time exposure photography, and for everyday situations that need some light.

    76 parts4MIT
  • 2 layers169.5 × 83.5 mmGlowSignMainPCB, the printed circuit board in 3D

    GlowSignMainPCB

    LEDs-by-glowingkitty/GlowSign

    A battery powered LED sign for your laptop, or where ever else you want to use it!

    130 parts1GPL-3.0
  • 4 layers58.5 × 120.9 mmMainPCB, the printed circuit board in 3D

    MainPCB

    LEDs-by-glowingkitty/GlowTower

    A beautiful looking LED lamp for lighting up your home or setting the right mood at house parties - with animations that can react to music.

    155 parts9GPL-3.0
  • 4 layers100 × 82 mm6S BMS, the printed circuit board in 3D

    6S BMS

    NTURacingTeam/nturt_kicad

    kicad files

    228 parts4
  • 4 layers60 × 570 mmArm panel, the printed circuit board in 3D

    Arm panel

    kingoflolz/mic_hardware

    For more detail on the project see links below:

    1,110 parts21
  • 4 layers40 × 40 mmEsptof, the printed circuit board in 3D

    Esptof

    sikaxn/FRC-Custom-CAN-Sensor

    If you are looking for IronMaple ESP32‐FRC‐devkit resources, please switch branch to dev-board.

    43 parts12GPL-3.0

Questions

How big is the ESP32-Small SRWLED panelization PCB?

It measures 41.7 × 43.1 mm and has 4 copper layers, 1.58 mm thick.

What parts does the ESP32-Small SRWLED panelization use?

188 parts, built around the ESP32-WROOM-32D, TPS54202DDC, AO3400A and 78L05G-AB3-R. 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-Small SRWLED panelization KiCad files?

From the wszeto9/Small-ESP32-SR-WLED-Controller repository on GitHub, at the commit this page was made from: the board is PCB/ESP32-Small-SRWLED_panelization.kicad_pcb and its schematic PCB/ESP32-Small-SRWLED.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32-Small SRWLED panelization design in my own project?

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