4 points
Temperature Temperature set point Deadband Heater power Time Display temperature Display time
This can literally be handled with two non-microprocessor integrated circuits and $5 in other electronic Lego components.
It doesn’t need firmware. It’s a $200 oversized fish tank heater.