

Embedded ctrl
- Size
- 67.8 × 54.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 55
- Nets
- 77
- Pads
- 229
- Tracks, vias
- 367, 101
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 1 Jun 2024
- Updated
- 30 Jun 2025
Overview
Embedded ctrl is an open-source printed circuit board by nebularnoise, from the nebularnoise/PopLab_CNC repository on GitHub. It is a 2-layer board of 67.8 × 54.5 mm with 55 parts on 77 nets, routed with 367 tracks and 101 vias.
It is built around the ESP32-WROOM-32, R-78E3.3-1.0 and CP2102N-A02-GQFN28, with the SS8050 and D36 among its other parts. Its parts include 15 resistors, 11 capacitors, 6 diodes, 4 connectors and 3 ICs. It belongs with the ESP32 boards of this library.
Main components
5ESP32-WROOM-32
SMD,18x25.5mm-40℃~+85℃ -98dBm 2.4GHz 2.7V~3.6V 20dBm Bluetooth4.2 ESP32-DOWDQ6 UART、SDIO、SPI、I2C、GPIO、PWM、ADC、DAC SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesR-78E3.3-1.0
SIP,11.6x7.5mm-40℃~+85℃ 1 10.2mm 11.6mm 1A 2200uF 3.3V 300uA 50mVp-p 6V~36V 7.5mm 850kHz 90% Short Circuit Protection、Automatic fault recovery Step-down type ±3% SIP,11.6x7.5mm DC-DC Power Modules ROHSYLPTECDC-DC Power ModulesCP2102N-A02-GQFN28
QFN-28-EP(5x5)-40℃~+85℃ 195uA 3V~3.6V 9.5mA USB 2.0 USB to UART QFN-28-EP(5x5) USB Converters ROHSSilicon LabsUSB ConvertersSS8050
SOT-323-55℃~+150℃ 1 NPN 1.5A 100MHz 100nA 200 25V 300mW 500mV 5V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)D36
SOD-123FL-55℃~+150℃ 1 Independent 100uA@60V 3A 60V 700mV@3A SOD-123FL Schottky Diodes ROHSDIYI Elec TechSchottky Diodes
README
README.mdPopLab_CNC
Parts
55| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C6, C7, C8, C10, C11 |
| 7 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R5, R12, R13 |
| 5 | D_TVS | Diode_SMD:D_0603_1608Metric | D1, D2, D3, D5, D6 |
| 3 | 0R | Resistor_SMD:R_0603_1608Metric | R10, R11, R14 |
| 2 | 10uF | Capacitor_SMD:CP_Elec_5x5.4 | C5, C9 |
| 2 | 2k (5%) | Resistor_SMD:R_0603_1608Metric | R8, R15 |
| 2 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2 |
| 2 | SS8050 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 1 | 22.1k (1%) | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 3V3 | TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP2 |
| 1 | 47.5k (1%) | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | 5V | TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP3 |
| 1 | CP2102N-A02-GQFN28 | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U2 |
| 1 | Conn_02x13_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x13_P2.54mm_Horizontal | J1 |
| 1 | D36 | TestPoint:TestPoint_Pad_D1.0mm | TP9 |
| 1 | D39 | TestPoint:TestPoint_Pad_D1.0mm | TP10 |
| 1 | DNP | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | EN | Button_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 | SW2 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | U1 |
| 1 | GND | TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP4 |
| 1 | IO0 | Button_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816 | SW1 |
| 1 | LED | Diode_SMD:D_0603_1608Metric | D4 |
| 1 | MTCK | TestPoint:TestPoint_Pad_D1.0mm | TP6 |
| 1 | MTDI | TestPoint:TestPoint_Pad_D1.0mm | TP5 |
| 1 | MTDO | TestPoint:TestPoint_Pad_D1.0mm | TP8 |
| 1 | MTMS | TestPoint:TestPoint_Pad_D1.0mm | TP7 |
| 1 | R-78E3.3-1.0 | Converter_DCDC:Converter_DCDC_RECOM_R-78E-0.5_THT | U3 |
| 1 | RJ11 | Library:RJ11_C189737 | J2 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J6 |
| 1 | USB_B | Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal | J7 |
| 1 | VBUS | TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP1 |
Questions
How big is the Embedded ctrl PCB?
It measures 67.8 × 54.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Embedded ctrl use?
55 parts, built around the ESP32-WROOM-32, R-78E3.3-1.0, CP2102N-A02-GQFN28 and SS8050. 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 Embedded ctrl KiCad files?
From the nebularnoise/PopLab_CNC repository on GitHub, at the commit this page was made from: the board is embedded_ctrl/embedded_ctrl.kicad_pcb and its schematic cnc_adapter/cnc_adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Embedded ctrl design in my own project?
Its repository states no licence, so its author keeps all rights: ask nebularnoise before reusing the design.
More from nebularnoise/PopLab_CNC
2- 2 layers50.2 × 40.7 mm

- 2 layers67.8 × 54.5 mm

Similar boards
- 2 layers285.1 × 94.3 mm

- 2 layers140.4 × 111.9 mm

- 2 layers31 × 61 mm

- 2 layers39.6 × 99.1 mm

ESP32-Eurorack Audio
ctag-fh-kiel/ctag-tbd
CTAG TBD >>to be determined<< an extendible open source Eurorack sound module
128 parts260 - 4 layers210 × 82 mm

AuxController
SolarEnergyRacers/solar_car_control_system_v6
solarenergyracers.ch - control system (AC, DC, MC), Documents
118 parts - 4 layers60 × 60 mm

3117 AUSIGN
r4hulrr/ausign
Real-time Auslan (Australian Sign Language) to English speech translation glove. Built with ESP32-S3, flex sensors, IMU on a custom PCB, and a Bluetooth-connected Python GUI.
151 parts3MIT - 4 layers68.9 × 53.3 mm

- 4 layers146.9 × 116.4 mm

APFC SYSTEM
Arhamee/hardware-portfolio
Multi-layer PCB designs in KiCad 10 schematic capture to fabrication-ready Gerbers. High-speed routing, BGA escape, power electronics.
100 partsMIT