Skip to the content
PCBKitNew board
2 layers48 × 47 mmReflowOvenPCB, the printed circuit board in 3D

with the focus of using the UI schemes of the first two projects and using the profile management & control algorithms from Controleo3.

Size
48 × 47 mm
Copper layers
2
Thickness
1.6 mm
Parts
26
Nets
30
Pads
97
Tracks, vias
96, 0
Pours
11
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
7 Nov 2020
Updated
16 Oct 2026

Overview

ReflowOvenPCB is an open-source printed circuit board by 7FM, from the 7FM/ReflowOvenControl repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 48 × 47 mm with 26 parts on 30 nets, routed with 96 tracks and 0 vias.

It is built around the MAX6675ISA+. Its parts include 9 connectors, 3 resistors, 3 ICs, 1 capacitor and 1 transistor.

Main components

1

README

README.md

ReflowOvenControl

This repo is a combination of the following great projects:

with the focus of using the UI schemes of the first two projects and using the profile management & control algorithms from Controleo3.

The whole project targets an Arduino Nano and therefore almost all used Libraries where optimized for space and sometimes for performance too.

Profiles

As mentiened before this projects uses the Controleo Profile Management but with a reduced Token set (see: src/read_profiles.cpp or include/read_profiles.hpp). A good overview for all tokens(also non supported ones) with explanation can be found here.

Hardware

  • Arduino Nano
  • 1.8'' Color TFT display (ST7735R) as from Adafruit: https://www.adafruit.com/product/358 (can be replaced with serial UI only)
  • Rotary Encoder (can be replaced with serial UI only)
  • SD Card reader
  • Thermocouple reader (MAX6675)
  • Buzzer (optional)
  • Servo (optional)
  • SSR or something to control the oven
  • oven to be controlled
  • cooling fan (optional)
  • convection fan (optional)

For convenience a custom PCB was created using KiCad but is not mandatory. Please note that I am no professional (resistors & transistor were arbitrarily chosen by own availability) so any use of the PCB at your own risk! I also designed some 3D Models using FreeCAD for mounting the hardware.

Building

Clone the repository with git clone --recursive as submodules are used. If already cloned, the submodules can also be downloaded afterwards using: git submodule update --init --recursive. For compiling simply use PlatformIO.

Configuration

Features, Pins & more can be configured in src/config.h. Feel free to ask if the impact of certain options is unclear.

Useful ressources

Parts

26
QtyValueFootprintReferences
3220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3
2Jumper_3_OpenConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP1, JP2
1AnalogSocket_Arduino_Nano:Socket_Strip_Arduino_1x15P2
1Analog PinsConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1Barrel_Jack_MountingPinConnector_BarrelJack:BarrelJack_HorizontalJ1
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6LS1
1CPCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC1
1DigitalSocket_Arduino_Nano:Socket_Strip_Arduino_1x15P1
1Free PinsConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1GND OutsConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ5
1KY-040Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalS1
1MAX6675Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalU3
1MicroSDReaderConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalU1
1Motor_ServoConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalM1
1Q_PNP_CBEPackage_TO_SOT_THT:TO-92_Inline_WideQ1
1SSRConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalU2
1Serial PinsConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1TFTConnector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalDS1
1VCC Out1Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ6
1VCC Out2Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ7

The 23 most common of 26 parts.

Questions

How big is the ReflowOvenPCB PCB?

It measures 48 × 47 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ReflowOvenPCB use?

26 parts, built around the MAX6675ISA+. 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 ReflowOvenPCB KiCad files?

From the 7FM/ReflowOvenControl repository on GitHub, at the commit this page was made from: the board is hardware/reflowOvenPCB/reflowOvenPCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the ReflowOvenPCB design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers129.9 × 63.6 mmTraeger rev 2.3.0.kicad pro, the printed circuit board in 3D

    Traeger rev 2.3.0.kicad pro

    jazzmonger/Traeger-PID-Controller

    Traeger Smoker/Grill Controller based on an

    45 parts36
  • 2 layers176 × 82.6 mmHotAirGun, the printed circuit board in 3D

    HotAirGun

    raspibo/HotAirGun

    Hot Air Gun File, 3D, Sch, Pcb, C

    78 parts16
  • 2 layers60 × 75 mmOSRO, the printed circuit board in 3D

    OSRO

    dragonlock2/OSRO

    Just another open-source reflow oven

    52 parts11Apache-2.0
  • 2 layers77.5 × 42.3 mmReflow, the printed circuit board in 3D

    Reflow

    atx/reflow-controller

    Reflow Oven Controller

    52 parts6GPL-3.0
  • 2 layers70 × 100 mmBREAD Slice, the printed circuit board in 3D

    BREAD Slice

    FHafting/BREAD

    This project is fully documented in the paper: Shane Oberloier, Nicholas G. Whisman, Finn Hafting, Joshua M. Pearce, Open Source Framework for a Broadly Expandable and Reconfigurable Data Acquisition and Automation…

    48 parts5
  • 2 layersSTM32CAN, the printed circuit board in 3D

    STM32CAN

    witoldo7/STM32CAN

    Trionic 5, 7, 8 flasher interface.

    50 parts5Apache-2.0
  • 2 layers71.1 × 35.1 mmBrilliant Reflow v0.1, the printed circuit board in 3D

    Brilliant Reflow v0.1

    LKbrilliant/Brilliant-Reflow

    A complete DIY solution for converting a consumer oven into a temperature controlled reflow oven for PCB soldering

    28 parts4MIT