Skip to the content
PCBKitNew board
2 layers60 × 75 mmOSRO, the printed circuit board in 3D

Just another open-source reflow oven

Size
60 × 75 mm
Copper layers
2
Thickness
1.6 mm
Parts
52
Nets
58
Pads
209
Tracks, vias
230, 161
Pours
7
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
9 Dec 2021
Updated
3 Jul 2023

Overview

OSRO is an open-source printed circuit board by dragonlock2, from the dragonlock2/OSRO repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 60 × 75 mm with 52 parts on 58 nets, routed with 230 tracks and 161 vias.

It is built around the ESP32-C3-MINI-1U-H4, BTA41-600B and IRM-03-5, with the MAX6675ISA+, MOC3021SM and SFH620A-2X007T among its other parts. Its parts include 16 resistors, 10 capacitors, 7 ICs, 7 diodes and 6 connectors. It belongs with the ESP32 and RISC-V boards of this library.

Main components

7

README

README.md

OSRO (Open-Source Reflow Oven)

OSRO is an ESP32-C3 powered WiFi-connected reflow oven controller designed for low cost and ease of use. Web UI is built on React JS for those aesthetics.

Building

  1. Build the web UI.
text
cd webui
npm install
npm run build
  1. Follow the instructions to get ESP-IDF set up. Currently tested with ESP-IDF v5.0.2.
  2. Setup the build for the firmware. Make sure to set the WiFi SSID and password under OSRO WiFi configuration.
text
cd firmware
get_idf
idf.py set-target esp32c3
idf.py menuconfig
  1. Build and flash the firmware.
text
cd firmware
idf.py build
idf.py -p <serial port> flash

Parts

52
QtyValueFootprintReferences
910kResistor_SMD:R_0603_1608MetricR1, R2, R3, R5, R6, R7, R10, R13, R16
410uCapacitor_SMD:C_0805_2012MetricC3, C5, C6, C7
3100Resistor_SMD:R_0603_1608MetricR4, R11, R14
3100nCapacitor_SMD:C_0603_1608MetricC8, C9, C10
210kResistor_SMD:R_1206_3216MetricR8, R9
21ADiode_SMD:D_SOD-123FD2, D3
222Resistor_SMD:R_0603_1608MetricR12, R15
222pCapacitor_SMD:C_0603_1608MetricC2, C4
2BTA41-600BPackage_TO_SOT_THT:TO-3P-3_Horizontal_TabDownD6, D7
2MAX6675Package_SO:SO-8_3.9x4.9mm_P1.27mmU3, U4
2MOC3021SMPackage_DIP:SMDIP-6_W9.53mm_Clearance8mmU6, U7
1120Vextraparts:Molex_MicroFit+_RH_1row_3pinJ1
11uCapacitor_SMD:C_0603_1608MetricC1
1500mAFuse:Fuse_1206_3216MetricF1
1AZ1117CR-3.3Package_TO_SOT_SMD:SOT-89-3U1
1BOOTButton_Switch_SMD:SW_SPST_PTS810SW1
1ESP32-C3-MINI-1UEspressif:ESP32-C3-MINI-1UU2
1IRM-03-5Converter_ACDC:Converter_ACDC_MeanWell_IRM-03-xx_THTPS1
1LEDLED_SMD:LED_0603_1608MetricD4
1PRTR5V0U2XPackage_TO_SOT_SMD:SOT-143D1
1PWRLED_SMD:LED_0603_1608MetricD5
1RSTButton_Switch_SMD:SW_SPST_PTS810SW2
1RXTestPoint:TestPoint_Pad_D2.0mmTP1
1SFH620A-2X007TPackage_DIP:SMDIP-4_W9.53mm_Clearance8mmU5
1TXTestPoint:TestPoint_Pad_D2.0mmTP2
1USB_BConnector_USB:USB_B_TE_5787834_VerticalJ2
1heat0extraparts:Molex_MicroFit+_RH_1row_2pinJ5
1heat1extraparts:Molex_MicroFit+_RH_1row_2pinJ6
1temp0extraparts:Molex_DuraClik_RH_2pinJ3
1temp1extraparts:Molex_DuraClik_RH_2pinJ4

Questions

How big is the OSRO PCB?

It measures 60 × 75 mm and has 2 copper layers, 1.6 mm thick.

What parts does the OSRO use?

52 parts, built around the ESP32-C3-MINI-1U-H4, BTA41-600B, IRM-03-5 and 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 OSRO KiCad files?

From the dragonlock2/OSRO repository on GitHub, at the commit this page was made from: the board is hardware/hardware.kicad_pcb and its schematic hardware/ZCD.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the OSRO design in my own project?

Its repository publishes it under the Apache-2.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

  • 4 layers355 × 160 mmLiBCM, the printed circuit board in 3D

    LiBCM

    doppelhub/Honda_Insight_LiBCM

    Replacement BCM for G1 Honda Insight Lithium Conversion

    717 parts25CC-BY-SA-4.0
  • 2 layers150 × 98 mmPOWER BD SV6, the printed circuit board in 3D

    POWER BD SV6

    SungKeun-Kim/Embedded_Project

    AVR,STM32,KiCAD

    102 parts
  • 2 layers100.6 × 207.3 mmSmartMeter, the printed circuit board in 3D

    SmartMeter

    MNasser-iono/SmartMeter

    56 parts
  • 2 layers93 × 191.5 mmSmart meter, the printed circuit board in 3D

    Smart meter

    MahmoudNasser9/Smartmeter

    61 parts
  • 4 layers20 × 30 mmWiFi UART Bridge v3, the printed circuit board in 3D

    WiFi UART Bridge v3

    koggertech/Kogger_UART_WiFi_Bridge

    Open-source ESP32-C3 UART to Wi-Fi bridge: firmware (ESP-IDF), KiCad 10 board, datasheet. Two UART lines relayed to UDP/TCP as whole frames, station or AP with DHCP, control over Kogger SBP, OTA with rollback.

    41 parts1MIT
  • 4 layers37.5 × 30 mmDehydration reminder, the printed circuit board in 3D

    Dehydration reminder

    Adityawadpalliwar/smart-hydration-reminder-PCB

    A compact, low-power, wireless-capable PCB designed to live in a water bottle base or sleeve. It detects when you drink using a 6-axis IMU, keeps a running record of intake events, and reminds you with a buzzer when you…

    39 parts
  • 4 layers50 × 79.5 mmGD32-Devboard, the printed circuit board in 3D

    GD32-Devboard

    ConnorRigby/GD32-Devboard

    Simple GD32F405 Development board with CAN, SD Card, Lora, BLE and GPS

    106 parts
  • 4 layers90 × 77.9 mmLighting Tile Circuit V3, the printed circuit board in 3D

    Lighting Tile Circuit V3

    OA-Designs/LED-TILE

    Modular decorative LED tiles in multiple shapes (hex, square, triangle...) sharing one PCB design. Tiles connect edge-to-edge to share power and sync lighting effects across a network.

    77 partsGPL-3.0