

Esp8266 4relays
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 43
- Nets
- 72
- Pads
- 178
- Tracks, vias
- 0, 0
- Routed
- Not yet
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 10 Oct 2026
- Updated
- 10 Oct 2026
Overview
Esp8266 4relays is an open-source printed circuit board by akram202, from the akram202/PCB_PROJECT_ repository on GitHub, published under the MIT licence. It is a 2-layer board with 43 parts on 72 nets.
It is built around the CH340C, ESP-12F and IRLML2502TRPBF, with the AMS1117-3.3, KMR211GLFS and SK6812 among its other parts. Its parts include 11 ICs, 10 capacitors, 8 resistors, 6 diodes and 6 switches. It belongs with the ESP8266 boards of this library.
Main components
6CH340C
SOP-16-20℃~+70℃ 2Mbps 3.3V、5V 50uA 7mA Transceiver USB 2.0 SOP-16 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersESP-12F
SMD,24x16mm-40℃~+85℃ -96dBm 15dBm 2.4GHz 3.3V 375mA 55mA PCB UART WIFI4 SMD,24x16mm WiFi Modules ROHSDOITWiFi ModulesIRLML2502TRPBF
SOT-23-55℃~+150℃ 1 N-channel 1.25W 1.2V 12nC 20V 4.2A 45mΩ@4.5V 66pF 740pF 90pF N-Channel SOT-23 MOSFETs ROHSInfineon TechnologiesMOSFETsAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsKMR211GLFS
SMD-40℃~+85℃ 1.2N 2.6mm 200,000 Cycles 32V 4.2mm 50mA Gull Wing No Round Button SPST-NO Surface Mount,Vertical Without Bracket SMD Tactile Switches ROHSC&KTactile SwitchesSK6812
SMD-4P,5.4x5mm-40℃~+85℃ 0.6mA 1.6mm 120° 160mcd~320mcd 1kHz 2000V 280mcd~515mcd 3.7V~5.5V 460nm~470nm 520nm~530nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Built-in power-on reset circuit Semi-transparent lens SMD-4P,5.4x5mm RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
Parts
43| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C5, C8, C9, C10, C11, C12 |
| 5 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R5, R6, R7, R8 |
| 5 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D3, D4, D5, D6 |
| 4 | IRLML2502TRPBF | Package_TO_SOT_SMD:SOT-23 | U5, U7, U9, U11 |
| 4 | PC817 | Package_DIP:DIP-4_W7.62mm | U4, U6, U8, U10 |
| 4 | SANYOU_SRD_Form_C | Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C | K1, K2, K3, K4 |
| 2 | 0u1F | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C4 |
| 2 | 5.1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4 |
| 2 | KMR211GLFS | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW1, SW3 |
| 1 | 22uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 680 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | CH340C | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | Conn_01x08 | Connector_Hirose:Hirose_DF13-08P-1.25DSA_1x08_P1.25mm_Vertical | J3 |
| 1 | ESP-12F | RF_Module:ESP-12E | U1 |
| 1 | SK6812 | LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm | D2 |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
Questions
What parts does the Esp8266 4relays use?
43 parts, built around the CH340C, ESP-12F, IRLML2502TRPBF and AMS1117-3.3. 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 Esp8266 4relays KiCad files?
From the akram202/PCB_PROJECT_ repository on GitHub, at the commit this page was made from: the board is esp8266_4relays/1.kicad_pcb and its schematic DataStream-MP/esp32_24bit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Esp8266 4relays 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).
More from akram202/PCB_PROJECT_
5- 2 layers

- 4 layers64.8 × 38.1 mm

- 2 layers58 × 39.1 mm

- 2 layers34.3 × 32.4 mm

- 2 layers

Similar boards
- 4 layers142.9 × 91.9 mm

- 4 layers50 × 50 mm

- 4 layers127 × 96.5 mm

Kicad pulse supply rev B
adilet2109/current-sensor
Bare-metal code base for current sensor board
181 parts1 - 4 layers61 × 68.8 mm

WDM(RevB V1)
ColbyDAllen/Wearable-Drum-Machine
This project is mostly complete. Until I can find a more suitable input/sensory solution, please consider this work on hiatus.
114 parts - 2 layers71.8 × 39.8 mm

PCB sensor
Thijs-Buisman/sensorsysteem-cartesius
Automatisch passantentelsysteem voor wijk Cartesius (Utrecht). Lasersensor + fotodiode op Arduino Nano met SD-logging en RTC. Ontwikkeld voor QUEST-project 'Gezond leven in Cartesius' – Hogeschool Utrecht 2026.
55 parts - 4 layers63.5 × 25.4 mm

- 2 layers99.1 × 58.4 mm

HEAT
milar111/HEAT
An open-source STM32 SMD assembly station for precision soldering. Uses a custom Smart Pulse & Coast algorithm to drive 400W mains heaters via SSR. Features OLED UI, NTC feedback, and safety cooling.
57 parts9 - 2 layers91 × 80.5 mm

Attention Seeker
M-Mrk/Attention-Seeker
A hackpad with features to alert you to notifications (kde only for now). Zone out alot or focus intensely when doing stuff? You also miss some important notifications? Well me too, so I build this so I can hopefully…
21 parts1Apache-2.0