

Espctl
Miscellaneous Hacks
- Size
- 46 × 42 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 33
- Nets
- 48
- Pads
- 114
- Tracks, vias
- 150, 14
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 19 Oct 2019
- Updated
- 22 Oct 2026
Overview
Espctl is an open-source printed circuit board by Matir, from the Matir/hacks repository on GitHub, published under the BSD-2-Clause licence. It is a 2-layer board of 46 × 42 mm with 33 parts on 48 nets, routed with 150 tracks and 14 vias.
It is built around the ESP32-WROOM-32D, AP2112K-3.3 and NX3008NBK, with the PMV33UPE among its other parts. Its parts include 10 resistors, 6 transistors, 6 connectors, 3 capacitors and 2 ICs. It belongs with the ESP32 boards of this library.
Main components
4ESP32-WROOM-32D
-- WiFi Modules ROHSEspressif SystemsWiFi ModulesAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedNX3008NBK
SOT-23-55℃~+150℃ 1 N-channel 1.1V 1.4Ω@4.5V 30V 400mA 420mW 50pF 680pC@4.5V N-Channel SOT-23 MOSFETs ROHSNexperiaMOSFETsPMV33UPE
SOT-23MOSFETsTECH PUBLIC
Parts
33| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_Horizontal | J1, J4, J5, J6 |
| 3 | 100 | Resistor_SMD:R_0603_1608Metric | R2, R3, R4 |
| 3 | 100k | Resistor_SMD:R_0603_1608Metric | R6, R8, R10 |
| 3 | 1k | Resistor_SMD:R_0603_1608Metric | R5, R7, R9 |
| 3 | NX3008NBK | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3 |
| 3 | PMV33UPE | Package_TO_SOT_SMD:SOT-23 | Q4, Q5, Q6 |
| 2 | 1u | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 | BOOT0, RST |
| 1 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | Barrel_Jack_Switch | Connector_BarrelJack:BarrelJack_Horizontal | J2 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J3 |
| 1 | ESP32-WROOM-32D | RF_Module:ESP32-WROOM-32 | U2 |
| 1 | TP3v3 | TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP3v3 |
| 1 | TP5V | TestPoint:TestPoint_Pad_D1.0mm | TP5V |
| 1 | TPGND | TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TPGND |
The 32 most common of 33 parts.
Questions
How big is the Espctl PCB?
It measures 46 × 42 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Espctl use?
33 parts, built around the ESP32-WROOM-32D, AP2112K-3.3, NX3008NBK and PMV33UPE. 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 Espctl KiCad files?
From the Matir/hacks repository on GitHub, at the commit this page was made from: the board is pcbs/espctl/espctl.kicad_pcb and its schematic electronics/wiretest/wiretest/wiretest.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Espctl design in my own project?
Its repository publishes it under the BSD-2-Clause 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 Matir/hacks
8- 2 layers196.7 × 31.5 mm

- 2 layers80 × 80 mm

- 2 layers44.3 × 48.8 mm

- 2 layers51.5 × 44 mm

- 2 layers55 × 96 mm

- 2 layers23.5 × 56.5 mm

- 2 layers19.5 × 17.5 mm

- 2 layers32.2 × 28.2 mm

Similar boards
- 4 layers210 × 125 mm

- 2 layers75.1 × 65 mm

- 2 layers90 × 67 mm

- 2 layers100 × 57 mm

- 2 layers22 × 66.5 mm

- 2 layers65 × 100 mm

Syringe pump
wenzel-lab/syringe-pumps-and-controller
Design of 3d printable syringe pumps and dual controller.
141 parts11 - 2 layers290 × 100 mm

ESP32-Wall Clock
SkullKill/ESP32-Wall-Clock-PCB
ESP32 based 30cm Wall Mounted Clock. WiFi, NTP, SNMP, web interface, MicroUsb, Type-C, HG3613 Retrofit
207 parts3GPL-3.0 - 2 layers30 × 60 mm
