Pcb ws2812-wifi controller
klein0r·pcb-ws2812-wifi-controller
About the Pcb ws2812-wifi controller
Pcb ws2812-wifi controller is an open source ESP8266 PCB design by klein0r, published on GitHub under the MIT license. It is a 2-layer board measuring 49.4 × 35.8 mm, with 18 components from 13 distinct parts.
Its main chip is the ESP-12F, from the ESP8266 family. Other key parts include the AMS1117-3.3 and SN74AHCT125. By type, the board carries 6 resistors, 3 ICs, 3 connectors, 3 capacitors, 2 switches and 1 fuse.
It belongs with the iot & wireless and displays & leds designs in this gallery.
From the project
WiFi Controller for WS2812 LED Stripes
Control your addressable LED with custom software like WLED
- C1, C2: Capacitor 0805 100nF - C3: Capacitor Radial 3.8mm 1000μF 6.3 - F1: Stelvio Kontek STV PTF/75 + Fuse 5x20mm, 5A (max. 6A) - J1: PHC 1725672 - MPT 0,5 / 4-2,54 - J2: 1x5 2.54mm Male Pin Headers (for flashing - soldering not required) - J3: PHC 1725669 - MPT 0,5 / 3-2,54 - R1, R2, R3, R4, R5: Resistor 0805 10k - R6: Resistor 0805 330 - SW1, SW2: Push Button 362.5mm - U1: AMS1117-3.3 SOT 223 - U2: ESP-12F - U3: SN74AHCT125DR

Main components on the Pcb ws2812-wifi controller
Pcb ws2812-wifi controller bill of materials (BOM)
18 components, 13 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 1 | ESP-12F | ESP-12E | U2 |
| 1 | SN74AHCT125 | SN74AHCT125D | U3 |
| 1 | Conn_01x04_Male | TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal | J1 |
| 1 | Conn_01x05_Male | PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | Conn_01x03 | TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_Horizontal | J3 |
| 1 | Fuse | Fuse-PTF75_Stelvio | F1 |
| 1 | SW_Reset | SW_SPST_CK_RS282G05A3 | SW1 |
| 1 | SW_GPIO0 | SW_SPST_CK_RS282G05A3 | SW2 |
| 2 | 100nF | C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2 |
| 1 | 1000µF | CP_Radial_D8.0mm_P3.80mm | C3 |
| 5 | 10kΩ | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R3, R4, R5 |
| 1 | 330Ω | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6 |
Pcb ws2812-wifi controller design files
The KiCad project lives in the klein0r/pcb-ws2812-wifi-controller repository on GitHub; these links point at the commit this page was built from.
- LayoutWS2812Controller.kicad_pcb
- SchematicWS2812Controller.kicad_sch
Pcb ws2812-wifi controller: common questions
What microcontroller does the Pcb ws2812-wifi controller use?
The Pcb ws2812-wifi controller is built around the ESP-12F, from the ESP8266 family.
How big is the Pcb ws2812-wifi controller?
The Pcb ws2812-wifi controller measures 49.4 × 35.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Pcb ws2812-wifi controller?
18 components, from 13 distinct parts. The full bill of materials is listed on this page.
Where can I download the Pcb ws2812-wifi controller design files?
From the klein0r/pcb-ws2812-wifi-controller repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Pcb ws2812-wifi controller design in my own project?
Yes, under the terms of its MIT license, which klein0r chose for the repository.
Can I test firmware for the Pcb ws2812-wifi controller without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398