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.
- Build the web UI.
cd webui
npm install
npm run build
- Follow the instructions to get ESP-IDF set up. Currently tested with ESP-IDF
v5.0.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
- Build and flash the firmware.
cd firmware
idf.py build
idf.py -p <serial port> flash