/OSRO

Just another open-source reflow oven

Primary LanguageCApache License 2.0Apache-2.0

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.
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.
cd firmware
get_idf
idf.py set-target esp32c3
idf.py menuconfig
  1. Build and flash the firmware.
cd firmware
idf.py build
idf.py -p <serial port> flash