
OHM-0007
ESP32-C3 LED Strip Controller — 2-layer, 50.1 × 35.8 mm
Design demo2 layersRev 007
- MCU
- ESP32-C3
- Input
- USB-C 5 V
- Layers
- 2
- Size
- 50.1 × 35.8 mm
- Parts
- 37
- Assembly
- Single-sided
- Fabrication
- Not fabricated
- Physical testing
- Not physically tested
Shipping extra
01
Prompt
ESP32-C3 based WS2812 addressable LED strip controller powered from USB-C (5 V). One user push button, a 3-pin output connector for the LED strip (5V, DATA, GND) with a series resistor on the data line, USB data connected to the ESP32-C3 native USB for programming. Small two-layer board.
02
Schematic

03
Layout & 3D



04
Key features
A generated two-layer controller for an external WS2812 LED strip. The ESP32-C3 connects to USB-C for power and programming, with a button and a three-pin strip output. The LED strip itself is not on this PCB. This design has not been fabricated or physically tested.
- •ESP32-C3 controller with native USB programming
- •USB-C 5 V input and 3-pin WS2812 strip output
- •User push button and data-line series resistor
- •Front and back VBUS copper pours
05
Notes
- Source: agent-pcb-mcp 0.7.1 run ws2812-blk, board revision r007. Automated checks: 0 unrouted, 0 DRC errors, 0 ERC errors; 44 DRC warnings remain.
- The generated review warns that full-white strip current exceeds the USB-C budget and the 3.3 V data signal is below the LED input-high specification. Resolve these before manufacture or use.
- Parts and footprints still need a datasheet review. The render is CAD, not a photograph of a built board.
06
Files
This public case shows previews only. Contact us to order; manufacturing files are shared after payment.
More boards like this
Start from this board
Describe what you want to change and we'll generate a new design based on this one.