

Controller
An ESP32 based oven controller
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 134
- Nets
- 86
- Pads
- 431
- Tracks, vias
- 1,308, 597
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 24 Oct 2026
- Updated
- 30 Oct 2026
Overview
Controller is an open-source printed circuit board by oprobst, from the oprobst/OvenController repository on GitHub. It is a 2-layer board of 100 × 100 mm with 134 parts on 86 nets, routed with 1,308 tracks and 597 vias.
It is built around the ESP32-S3-WROOM-1U-N8, IRM-10-5 and MAX31856MUD+, with the USBLC6-2SC6, AP7361C-33E and SN74LVC74AD among its other parts. Its parts include 43 resistors, 33 capacitors, 12 ICs, 10 connectors and 8 transistors. It belongs with the ESP32 boards of this library.
Main components
12ESP32-S3-WROOM-1U-N8
SMD,19.2x18mm-103.5dBm -40℃~+85℃ 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 UART、SPI、I2C、I2S、USB SMD,19.2x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesIRM-10-5
--、-、-、- 2A 5V、5V、5V 85-305VAC、120-430VDC - Power Module/Power Supply ROHSMWPower Supply Module,Power SuppliesMAX31856MUD+
TSSOP-14-55℃~+125℃ 1 10uA 19 3V~3.6V Programmable gain、Digital filtering、Built-in temperature sensor SPI Thermocouple-to-Digital Converter TSSOP-14 ADCs/DACs - Special Purpose ROHSMaxim Integrated (Analog Devices)ADCs/DACs - Special PurposeUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)AP7361C-33E
SOT-223-40℃~+85℃@(Ta) 1 1A 3.3V 340mV@(1A) 6V 75dB@(1kHz) 80uA Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown、Enable control Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSN74LVC74AD
SOIC-14-40℃~+125℃ 1 1.65V~3.6V 10uA 150MHz 1ns 2 24mA 24mA 3ns 5.2ns@3.3V,50pF 5pF 74LVC Series Asynchronous Complementary D-Type Rising Edge Set and Reset SOIC-14 Flip Flops ROHSTexas InstrumentsFlip FlopsTPS3828-33DBV
SOT-23-5-40℃~+85℃@(TA) 1 1.1V~5.5V 15uA 2.93V 200ms Active Low Open Drain Voltage monitor Watchdog timer、Manual reset input SOT-23-5 Supervisor and Reset ICs ROHSTexas InstrumentsSupervisor And Reset ICsIRLML6346
SOT-23MOSFETsLeiditechMBR0530
SOD-1231 Independent 30V 5.5A 500mA 550mV@500mA 80uA@30V SOD-123 Schottky Diodes ROHSJiangsu Changjing Electronics Technology (CJ)Schottky DiodesAO3401A
SOT-231 P-Channel 14nC@10V 30V 47mΩ@10V、60mΩ@4.5V、85mΩ@2.5V 4A 55pF 645pF 80pF 900mV SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETsSS34
SMA(DO-214AC)-55℃~+125℃ 3A 40V 500uA@40V 550mV@3A Independent SMA(DO-214AC) Schottky Diodes ROHSMDDSchottky Diodes
Parts
134| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 10k | Resistor_SMD:R_0603_1608Metric | R4, R15, R16, R17, R20, R22, R23, R24, R25, R26, R27, R28, R41, R42, R43 |
| 13 | 100n | Capacitor_SMD:C_0603_1608Metric | C3, C6, C8, C9, C12, C16, C22, C23, C26, C27, C28, C29, C32 |
| 10 | 100k | Resistor_SMD:R_0603_1608Metric | R3, R5, R6, R8, R10, R11, R13, R31, R33, R38 |
| 8 | 10n | Capacitor_SMD:C_0603_1608Metric | C10, C13, C15, C17, C21, C25, C31, C33 |
| 6 | 10u | Capacitor_SMD:C_0805_2012Metric | C1, C4, C5, C14, C20, C30 |
| 4 | 100 | Resistor_SMD:R_0603_1608Metric | R7, R9, R12, R32 |
| 4 | IRLML6346 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q6 |
| 4 | MBR0530 | Diode_SMD:D_SOD-123 | D3, D5, D6, D7 |
| 4 | MountingHole_3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 4 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U6, U7, U8, U10 |
| 3 | 1k | Resistor_SMD:R_0603_1608Metric | R21, R39, R40 |
| 2 | 100u/16V | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C2, C18 |
| 2 | 10k 1% | Resistor_SMD:R_0603_1608Metric | R18, R19 |
| 2 | 1n | Capacitor_SMD:C_0603_1608Metric | C7, C24 |
| 2 | 33 | Resistor_SMD:R_0603_1608Metric | R29, R30 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R36, R37 |
| 2 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q5, Q7 |
| 2 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q4, Q8 |
| 2 | MAX31856MUD+ | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U11, U12 |
| 2 | SS34 | Diode_SMD:D_SMA | D1, D2 |
| 1 | +3V3 | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP2 |
| 1 | +5V | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP3 |
| 1 | +5V_SSR | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP10 |
| 1 | 0R | Resistor_SMD:R_0603_1608Metric | R34 |
| 1 | 1M | Resistor_SMD:R_0603_1608Metric | R35 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 2.2k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 220 | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | 230V~ | oven:Phoenix_MKDS-1,5-2-5.08_Horizontal_OvalPads | J1 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 4.7n | Capacitor_SMD:C_0603_1608Metric | C19 |
| 1 | AP7361C-33E | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | ARM | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP5 |
| 1 | BOOT | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | Buzzer 5V | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | CLR | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP7 |
| 1 | DISPLAY | Connector_JST:JST_XH_B10B-XH-A_1x10_P2.50mm_Vertical | J6 |
| 1 | ENCODER | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J4 |
| 1 | ESP32-S3-WROOM-1U-N8 | RF_Module:ESP32-S3-WROOM-1U | U9 |
| 1 | FAN | Connector:FanPinHeader_1x04_P2.54mm_Vertical | J9 |
| 1 | FAN_TACH | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP11 |
| 1 | GND | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP1 |
| 1 | HEAT_BOT | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP9 |
| 1 | HEAT_TOP | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP8 |
| 1 | IRM-10-5 | Converter_ACDC:Converter_ACDC_MeanWell_IRM-10-xx_THT | U2 |
| 1 | LATCH_Q | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP6 |
| 1 | LOAD | oven:Phoenix_MKDS-1-6-3.81_Horizontal_OvalPads | J2 |
| 1 | Netzabdeckung_REVA | oven:Netzabdeckung_REVA | COV1 |
| 1 | RESET | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | S07K275 | Varistor:RV_Disc_D7mm_W3.4mm_P5mm | RV1 |
| 1 | SN74LVC74AD | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U3 |
| 1 | STOP | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J5 |
| 1 | T500mA | Fuse:Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open | F1 |
| 1 | TC bot | oven:RS_381-7564_Horizontal | J8 |
| 1 | TC top | oven:RS_381-7564_Horizontal | J10 |
| 1 | TC6501P065 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | TPS3828-33DBV | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | UART | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | USB-C | Connector_USB:USB_C_Receptacle_GCT_USB4085 | J7 |
| 1 | WDI | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP4 |
| 1 | green | LED_SMD:LED_0805_2012Metric | D4 |
Questions
How big is the Controller PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Controller use?
134 parts, built around the ESP32-S3-WROOM-1U-N8, IRM-10-5, MAX31856MUD+ and USBLC6-2SC6. 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 Controller KiCad files?
From the oprobst/OvenController repository on GitHub, at the commit this page was made from: the board is hardware/controller/controller.kicad_pcb and its schematic hardware/controller/controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask oprobst before reusing the design.
Similar boards
- 2 layers99.1 × 125.7 mm

- 2 layers56.5 × 64.5 mm

- 2 layers82 × 70 mm

NODO ACCESO
DavidManzano04/control-acceso-iot
Sistema IoT de control de acceso y asistencia docente con RFID: firmware ESP32 + Hikvision y plataforma web Flask (trabajo de grado UCEVA)
58 parts - 4 layers100 × 100 mm

- 4 layers100 × 80 mm

Low Power Cellular ePaper Device ESP32-S3 SIM7600
xmyoot/cellular-epaper-esp32s3-sim7600
Low-Power Cellular ePaper Device with ESP32-S3 and SIM7600 LTE Cat-1
108 parts - 2 layers90 × 57 mm

- 4 layers100 × 100 mm

DMXion 4port node
NEOgHacking/DMXion_4Port_Node
A 4 port dmx node with rdm funtionallity. Connects via ARTNET or sACN
275 parts2GPL-3.0 - 4 layers172.5 × 85 mm
