Skip to the content
PCBKitNew board
2 layers95 × 65 mmWled, the printed circuit board in 3D

A small PCB with step-down for use with WLED firmware

Size
95 × 65 mm
Copper layers
2
Thickness
1.6 mm
Parts
64
Nets
42
Pads
169
Tracks, vias
387, 180
Pours
3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
26 Dec 2021
Updated
26 Dec 2021

Overview

Wled is an open-source printed circuit board by 3komma3volt, from the 3komma3volt/wled-controller repository on GitHub, published under the MIT licence. It is a 2-layer board of 95 × 65 mm with 64 parts on 42 nets, routed with 387 tracks and 180 vias.

It is built around the 74LVC2G125DP, ESP-12F and LM22677TJ-5.0, with the FDN337N and SK56L-TP among its other parts. Its parts include 16 resistors, 14 capacitors, 7 connectors, 4 ICs and 4 diodes. It belongs with the ESP8266 boards of this library.

Main components

5

README

README.md

wled-controller

A small ESP8266 controller with step-down for use with WLED firmware made with KICAD 6

wled-controller

Intro

This board was designed for a christmas lightshow and 17 of them were used. They were supplied from a central 24V power supply and the supply was chained from prop to prop. This made wireing very easy. The included 5V regulator supplies up to 5A which is pretty enough for some light props. The KICAD files include LCSC component numbers for direct ordering at JLCPCB The board shape is made for some cheap enclosures

wled-desc

Usage

First decide if you want to use the voltage regulator. In some cases, you need more power and then you can remove/not populate the U4 regulator and solder the 5V_Bridge1 on the board. Then the VIN supply must not more than 12V! With the brige, the voltage on the screw terminals is the same than VIN. So you could use 12V pixels whith this board or a powerful 5V supply. The ESP is supplied from an other voltage regulator. Without brige, the voltage regulator has to be mounted. Use following fusing for F1:

  • 24V input: 1.3A
  • 5V or 12V input (with bridge and no U4 mounted): 5A or greater, accordingly to your used power supply / or pixels An OLED can be mounted but have to be defined in the firmware A MOSFET can be populated and switch some small loads (connected to J3) and have to be defined in firmware

Programming

For programming an USB to UART converter is needed. Use following steps:

  • EITHER supply from VIN or supply 3.3V to J2 (e.g. from an USB/UART converter)
  • Connect GND, RX, TX from the USB/UART to J2
  • Press and hold PG, press and release RS, release RS. The EPS should now be in programming mode
  • Program accordingly WLED manual and press RS after programming. Now the board should open an AP

Parts

64
QtyValueFootprintReferences
710kResistor_SMD:R_0603_1608MetricR1, R2, R5, R7, R9, R10, R14
6100nCapacitor_SMD:C_0603_1608MetricC3, C5, C6, C8, C12, C14
3220uCapacitor_SMD:CP_Elec_8x10C2, C10, C11
3FiducialFiducial:Fiducial_0.75mm_Mask1.5mmFID1, FID2, FID3
3LEDLED_SMD:LED_0603_1608MetricD2, D3, D4
3SW_PushButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW1, SW2, SW3
3TestPointTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP3, TP4, TP7
210uCapacitor_SMD:C_0805_2012MetricC4, C7
21kResistor_SMD:R_0603_1608MetricR6, R15
2220Resistor_SMD:R_0603_1608MetricR11, R12
230@100MHzInductor_SMD:L_1206_3216MetricL2, L3
2470Resistor_SMD:R_0603_1608MetricR8, R13
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2
1100uCapacitor_SMD:C_1210_3225MetricC9
110n/50VCapacitor_SMD:C_0603_1608MetricC13
1220u/35VCapacitor_SMD:CP_Elec_8x10C1
122@100MHzInductor_SMD:L_0603_1608MetricL4
12kResistor_SMD:R_0603_1608MetricR3
150kResistor_SMD:R_0603_1608MetricR16
1680Resistor_SMD:R_0603_1608MetricR4
16AFX0321:FX0321F1
16u8Inductor_SMD:L_10.4x10.4_H4.8L1
174LVC2G125Package_SO:TSSOP-8_3x3mm_P0.65mmU2
1AP1117-33Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1Conn_01x03_MaleConnector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_VerticalJ3
1Conn_01x05_MaleConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2
1ESP-12FRF_Module:ESP-12EU1
1FDN337NPackage_TO_SOT_SMD:SOT-23T1
1LED Injectionlibs:OSTTC020162J5
1LED Strip Datalibs:OSTTC020162J7
1LED Strip Powerlibs:OSTTC020162J4
1LM22677TJ-5Package_TO_SOT_SMD:TO-263-7_TabPin4U4
1Power INlibs:OSTTC020162J1
1Power OUTlibs:OSTTC020162J6
1SK56L-TPDiode_SMD:D_SMCD1
1SSD1306SSD1306:128x64OLEDOLED1
1TestPoint_2PoleTestPoint:TestPoint_2Pads_Pitch5.08mm_Drill1.3mm5V_Bridge1

Questions

How big is the Wled PCB?

It measures 95 × 65 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Wled use?

64 parts, built around the 74LVC2G125DP, ESP-12F, LM22677TJ-5.0 and FDN337N. 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 Wled KiCad files?

From the 3komma3volt/wled-controller repository on GitHub, at the commit this page was made from: the board is wled.kicad_pcb and its schematic wled.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Wled 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).

Similar boards

  • 2 layers75 × 55 mmWellfed bench, the printed circuit board in 3D

    Wellfed bench

    Isaac-Duarte/wellfed

    Open firmware that runs the PETLIBRO Granary PLAF103 pet feeder on your own Wi-Fi: no cloud, no account. Early and in testing.

    93 parts8MIT
  • 2 layers50 × 87 mmStackChanPwd, the printed circuit board in 3D

    StackChanPwd

    lipoyang/StackChanPwd

    M5Stack-embedded super cute humanoid controller unit

    47 parts6Apache-2.0
  • 4 layers19.6 × 9.4 mmProm, the printed circuit board in 3D

    Prom

    pmonta/retrocomputing

    Board- and chip-level reproductions of classic computing devices

    24 parts5
  • 2 layers66.6 × 69.3 mmGD32F427RE LTC SMPTE no PHY, the printed circuit board in 3D

    GD32F427RE LTC SMPTE no PHY

    vanvught/KiCad-GD32F427RE-LTC-SMPTE-no-PHY

    KiCad GD32F427RE LTC-SMPTE no PHY

    64 parts2MIT
  • 2 layers84.8 × 62.1 mmDMX Pixel-1, the printed circuit board in 3D

    DMX Pixel-1

    vanvught/KiCad-DMX-Pixel-1

    KiCad DMX Pixel 1 Port

    44 parts1MIT
  • 2 layers33.8 × 32.8 mmIcom ci v, the printed circuit board in 3D

    Icom ci v

    siyka-au/testboards

    10 parts
  • 2 layers50.8 × 78.7 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    joeyparrish/kinetoscope

    Kinetoscope: A Sega Genesis Video Player

    47 parts44MIT
  • 2 layers51.5 × 20 mmStickForm, the printed circuit board in 3D

    StickForm

    grumat/glossy-msp430

    Glossy MSP430 - Embedded GDB Debugger for MSP430

    61 parts15GPL-2.0