ESP32-LED-driver hardware
m-c-tech·ESP32-LED-driver-hardware·ESP32-LED-driver-PCB/NodeMCU-32S-RGBWA-LED-driver.kicad_pcb
About the ESP32-LED-driver hardware PCB
ESP32-LED-driver hardware is an open source PCB design by m-c-tech, published on GitHub. It is a 2-layer board measuring 50 × 50 mm, with 25 components from 10 distinct parts.
Other key parts include the NodeMCU-32S and NCP1117-3.3_SOT223. By type, the board carries 9 connectors, 8 resistors, 4 transistors, 2 ICs and 2 capacitors.
It belongs with the iot & wireless and dev boards & breakouts designs in this gallery.
From the project
A board to drive RGBW and addressable LEDs using an ESP32 WiFi microcontroller.
Hardware changes for driving addressable LEDs: Remove 0R resistors from R1-R4. Place 0R resistors on R5-R7.
Pinout for up to 4 strings of one wire addressable LEDs: VDD - Power +ve (ensure your power supply is correct for your LED voltage) IO19 - LED data 1 IO18 - LED data 2 IO17 - LED data 3 IO16 - LED data 4 GND - GND
Pinout used for 2 strings of SPI addressable LEDs: VDD - Power +ve (ensure your power supply is correct for your LED voltage) IO19 - LED data 0 IO18 - LED clock 0 IO17 - LED data 1 IO16 - LED clock 1 GND - GND

Main components on the ESP32-LED-driver hardware
ESP32-LED-driver hardware bill of materials (BOM)
25 components, 10 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NodeMCU-32S | NodeMCU-32S | U1 |
| 1 | NCP1117-3.3_SOT223 | SOT-223-3_TabPin2 | U2 |
| 4 | AO6404 | AO6404 | Q1, Q2, Q3, Q4 |
| 1 | PJ-037A | CUI_PJ-037A | J1 |
| 1 | TBP02R1-381-05BE | CUI_TBP02R1-381-06BE | J2 |
| 7 | Conn_01x11 | PinHeader_1x11_P2.54mm_Vertical | J3, J4, J5, J6, J7, J8, J9 |
| 1 | 10uF 25V | C_0805_2012Metric | C1 |
| 1 | 10uF 6.3V | C_0603_1608Metric | C2 |
| 4 | 0R 0805 | R_0805_2012Metric | R5, R6, R7, R8 |
| 4 | 10k 0805 | R_0805_2012Metric | R9, R10, R11, R12 |
ESP32-LED-driver hardware design files
The KiCad project lives in the m-c-tech/ESP32-LED-driver-hardware repository on GitHub; these links point at the commit this page was built from.
ESP32-LED-driver hardware: common questions
How big is the ESP32-LED-driver hardware PCB?
The ESP32-LED-driver hardware measures 50 × 50 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP32-LED-driver hardware?
25 components, from 10 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the ESP32-LED-driver hardware design files?
From the m-c-tech/ESP32-LED-driver-hardware repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the ESP32-LED-driver hardware design in my own project?
The repository has no license, so all rights stay with m-c-tech. Use it as a reference, and ask the author before reusing the design.
Similar boards
Radioberry juice
pa3gsb
65 × 56 mm87 parts2LNo license675Radioberry preamp
pa3gsb
65 × 56 mm137 parts2LNo license675Hat
pa3gsb
65 × 56 mm81 parts2LNo license675Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508ESP32
Chrismettal
66.4 × 48.1 mm20 parts2LCC-BY-SA-4.0446ESP32
Chrismettal
66.4 × 48.1 mm20 parts2LCC-BY-SA-4.0446