
Display
codeThatThinks/oven-controller-hw
A Raspberry Pi Zero-powered PID reflow oven controller -- PCB design files

A Raspberry Pi Zero-powered PID reflow oven controller -- PCB design files
Oven controller is an open-source printed circuit board by codeThatThinks, from the codeThatThinks/oven-controller-hw repository on GitHub. It is a 2-layer board of 158 × 63 mm with 66 parts on 44 nets, routed with 477 tracks and 106 vias.
It is built around the LS10-13B05R3, MCP96L01-E/MX and AT34C04-X5M-T, with the 2N2222A and SMAJ6.0A among its other parts. Its parts include 25 resistors, 13 capacitors, 5 ICs, 5 connectors and 4 diodes.
A Raspberry Pi Zero-powered PID reflow oven controller -- PCB design files.





This project is licensed under the CERN-OHL-W v2. See LICENSE for more details.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10K | Resistor_SMD:R_0603_1608Metric | R6, R7, R10, R17, R21, R22, R23 |
| 6 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C8, C9, C10, C11, C12, C13 |
| 5 | 1K | Resistor_SMD:R_0603_1608Metric | R3, R4, R5, R15, R20 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 2N2222A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3 |
| 3 | DNP | Resistor_SMD:R_0603_1608Metric | R8, R9, R13 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | 2.49M | Resistor_SMD:R_0603_1608Metric | R12, R19 |
| 2 | 2M | Resistor_SMD:R_0603_1608Metric | R11, R18 |
| 2 | 487K | Resistor_SMD:R_0603_1608Metric | R14, R24 |
| 2 | MCP96L01 | Package_DFN_QFN:TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm | U2, U5 |
| 2 | RED | LED_SMD:LED_0603_1608Metric | D2, D4 |
| 1 | 0 | Resistor_SMD:R_0603_1608Metric | R16 |
| 1 | 0.1u | Capacitor_THT:C_Rect_L18.0mm_W5.0mm_P15.00mm_FKS3_FKP3 | C3 |
| 1 | 0.25A | Fuse:Fuse_1206_3216Metric | F2 |
| 1 | 150u | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C6 |
| 1 | 1A | oven-controller:Fuseholder_Cylinder-5x20mm_Littelfuse_0PTF0078P | F1 |
| 1 | 1M | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
| 1 | 1N4148 | Diode_SMD:D_SOD-123 | D1 |
| 1 | 1n | oven-controller:C_Disc_D9.0mm_W5.0mm_P12.50mm | C7 |
| 1 | 2.2K | Resistor_SMD:R_0603_1608Metric | R25 |
| 1 | 2.2m | Inductor_THT:L_Radial_D12.0mm_P6.00mm_MuRATA_1900R | L1 |
| 1 | 2.2u | oven-controller:L_Murata_DG8040C | L2 |
| 1 | 22u | Capacitor_THT:CP_Radial_D12.5mm_P5.00mm | C4 |
| 1 | 350V | Varistor:RV_Disc_D15.5mm_W6.1mm_P7.5mm | RV1 |
| 1 | 6.8 | Resistor_THT:R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_Horizontal | R1 |
| 1 | 820u | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C5 |
| 1 | AC IN | oven-controller:TerminalBlock_Amphenol_YK-44102_P9.50mm | J1 |
| 1 | AT34C04-X5M | Package_SO:TSSOP-8_4.4x3mm_P0.65mm | U4 |
| 1 | Buzzer | oven-controller:Buzzer_Murata_PKM13EPYH4002-B0 | BZ1 |
| 1 | DISP | oven-controller:TE_1-1734248-4_1x14_1MP_P1.0_Vertical | J4 |
| 1 | G5LE-1 | Relay_THT:Relay_SPDT_Omron-G5LE-1 | K1 |
| 1 | I/O | oven-controller:TerminalBlock_OST_OSTYK44108030_P9.50mm | J3 |
| 1 | LS10-13B05R3 | oven-controller:Converter_ACDC_CUI_PBO-xxC-x_THT_Vertical | U1 |
| 1 | Raspberry Pi Zero 2 W | oven-controller:Raspberry_Pi_Zero_Socketed_THT_FaceUp_MountingHoles | U3 |
| 1 | SERVO | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | SMAJ6.0A | Diode_SMD:D_SMA | D3 |
| 1 | THERMOCOUPLE | oven-controller:TerminalBlock_Wuerth_691412320004_P3.81mm | J5 |
It measures 158 × 63 mm and has 2 copper layers, 1.6 mm thick.
66 parts, built around the LS10-13B05R3, MCP96L01-E/MX, AT34C04-X5M-T and 2N2222A. 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.
From the codeThatThinks/oven-controller-hw repository on GitHub, at the commit this page was made from: the board is kicad/oven-controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask codeThatThinks before reusing the design.

codeThatThinks/oven-controller-hw
A Raspberry Pi Zero-powered PID reflow oven controller -- PCB design files


ARENARobotics/MiniPic
Open-source benchtop vacuum tweezer engineered for SMD soldering, rework, and precision part handling

copperheadhq/copperhead-stm32-data-logger
Portable STM32L433 data logger, 50 × 70 mm, four layers, microSD, USB-C LiPo charging. Designed with copperhead. Never built: do not order expecting it to work.

earlynerd/bl4818-servo-M23
This repository contains the electronics, embedded firmware, host software, and browser players for a network of brushless servo percussion actuators.

EVtivity/evtivity-ev-tester
An open-source, EV-side charging simulator. It emulates an electric vehicle so you can test AC charging stations (EVSE) and CSMS backends on the bench, without a real car.

phancak/STM32H7_Board
High-Performance STM32H7S3 System-on-Module | 600MHz ARM Cortex-M7 | External SDRAM & NAND Flash Integration | 4-Layer High-Speed PCB optimized for real-time control and LCD UI.

phancak/IMU_Board
6-Axis IMU + Qvar Sensing Node with Edge AI capabilities. Specialized for high-accuracy motion tracking and charge-variation detection in modular embedded systems.

Rustaphor/LightRelay4Camping
Analog light sensor to night power up LED garland. For Camping use.