Esp32-led controller
arkandas·esp32-led-controller·v2/kicad/esp32-led-controller-v2.kicad_pcb
About the Esp32-led controller PCB
Esp32-led controller is an open source ESP32 PCB design by arkandas, published on GitHub under the MIT license. It is a 2-layer board measuring 93.4 × 42.6 mm, with 61 components from 43 distinct parts.
Its main chip is the C2913202, from the ESP32 family. Other key parts include the LMR33630ADDAR, TLV62569APDRLR, SN74AHCT125PWR, AHT20_C2757850 and C474882. By type, the board carries 20 capacitors, 16 resistors, 6 ICs, 6 switches, 3 LEDs and 3 diodes.
It belongs with the displays & leds, sensors and iot & wireless designs in this gallery, and the repository also holds 1 earlier revision of it.
From the project
Controller for ws2812b/sk6812 LEDs
A custom ESP32-based controller for WS2812B/SK6812/WS2814 LED strips with web interface and Alexa integration.
The following documentation applies to Version 2 of the project. All files are located in the v2/ directory.
- 🎨 Web Interface - Real-time control with environment monitoring - 🗣️ Alexa Integration - Voice control support - 🔘 Physical Buttons - Manual brightness/mode control - 🌈 Multiple Effects - Rainbow, chase, breathing animations - 📱 Custom Colors - Full RGBW color picker - 🌡️ Temperature & Humidity - AHT20 sensor for environment monitoring - 💡 Status LEDs - 3x RGB status…

Main components on the Esp32-led controller
Esp32-led controller bill of materials (BOM)
61 components, 43 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LMR33630ADDAR | ESOP-8_L4.9-W3.9-P1.27-LS6.0-TL-EP | U1 |
| 1 | TLV62569APDRLR | SOT-563_L1.6-W1.2-P0.50-LS1.6-BR | U2 |
| 1 | C2913202 ESP32-S3-WROOM-1(N16R8) | WIRELM-SMD_ESP32-S3-WROOM-1 | U3 |
| 1 | SN74AHCT125PWR | TSSOP-14_L5.0-W4.4-P0.65-LS6.4-BL | U4 |
| 1 | AHT20_C2757850 | SENSOR-SMD_L3.0-W3.0-P1.00-BR | U5 |
| 1 | C474882 LED_STRIP_CONN | CONN-TH_3P-P5.00_KF301-5.0-3P | U9 |
| 1 | UART | PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | GPIO | PinHeader_1x06_P2.54mm_Vertical | J2 |
| 1 | DC-005-5A-2.5 | DC-IN-TH_DC-005-5A-2.5 | DC1 |
| 1 | 1.1A | FUSE-SMD_L4.7-W3.4 | F1 |
| 1 | C720477 RESET | SW-SMD_L3.9-W3.0-P4.45 | SW1 |
| 1 | C720477 BOOT | SW-SMD_L3.9-W3.0-P4.45 | SW2 |
| 1 | C720477 - | SW-SMD_L3.9-W3.0-P4.45 | SW3 |
| 1 | C720477 + | SW-SMD_L3.9-W3.0-P4.45 | SW4 |
| 1 | C720477 MODE | SW-SMD_L3.9-W3.0-P4.45 | SW5 |
| 1 | C720477 POWER | SW-SMD_L3.9-W3.0-P4.45 | SW6 |
| 1 | C2765186 TYPE-C 16PIN 2MD(073) | USB-C-SMD_TYPE-C-6PIN-2MD-073 | USB1 |
| 3 | SK6805-EC20 | LED-SMD_4P-L2.0-W2.0-BR | LED1, LED2, LED3 |
| 1 | USBLC6-2SC6 | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | D1 |
| 2 | B5819W | SOD-123_L2.7-W1.7-LS3.8-RD | D2, D3 |
Show 23 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 10UH 10uH | IND-SMD_L6.6-W6.4 | L1 |
| 1 | 1UH 1uH | IND-SMD_L8.2-W7.9 | L2 |
| 2 | 22PF 22pf | C0603 | C1, C2 |
| 7 | 0.1UF 0.1uF | C0603 | C3, C9, C12, C14, C15, C18, C19 |
| 1 | 10UF 10uF | C1210 | C4 |
| 1 | 220NF 220nF | C0805 | C5 |
| 1 | 0.1UF 0.1uF | C0402 | C6 |
| 2 | 1UF 1uF | C0603 | C7, C13 |
| 1 | 47UF 47uF | C1210 | C8 |
| 1 | 4.7UF 4.7uF | C0805 | C10 |
| 1 | 22UF 22uF | C0603 | C11 |
| 2 | 10UF 10uF | C0603 | C16, C17 |
| 1 | 1000UF 1000uF | CAP-TH_BD16.0-P7.50-D1.2-FD | C20 |
| 2 | 5.1K | R0603 | R1, R2 |
| 2 | 27OHM 27ohm | R0603 | R3, R4 |
| 3 | 100K | R0402 | R5, R7, R10 |
| 1 | 24.9K | R0603 | R6 |
| 1 | 475K | R0402 | R8 |
| 1 | 453K | R0402 | R9 |
| 1 | 10K | R0603 | R11 |
| 2 | 4.7K 4.7k | R0603 | R12, R13 |
| 1 | 220OHM 220ohm | R0603 | R14 |
| 2 | 100OHM 100ohm | R0603 | R15, R16 |
Esp32-led controller design files
The KiCad project lives in the arkandas/esp32-led-controller repository on GitHub; these links point at the commit this page was built from.
Esp32-led controller: common questions
What microcontroller does the Esp32-led controller use?
The Esp32-led controller is built around the C2913202, from the ESP32 family.
How big is the Esp32-led controller PCB?
The Esp32-led controller measures 93.4 × 42.6 mm, has 2 copper layers and is 1.600198 mm thick.
How many components are on the Esp32-led controller?
61 components, from 43 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 controller design files?
From the arkandas/esp32-led-controller 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 controller design in my own project?
Yes, under the terms of its MIT license, which arkandas chose for the repository.
Can I test firmware for the Esp32-led controller without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Earlier revisions in the repo: esp32-led-controller
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k