The temperature is PID controlled.
Tested on ESP32's both with/without external psram.
The GUI was built with LittleVGL (now renamed to LVGL) v6, and is not compatible with v7 due to some breaking changes in v7. The built firmwares are under folder FIRMWARE
.