Delay ohne delay

Also erstmal vielen Dank für deine Mühe, da kann ich mir einiges abschauen.
Ich sitze schon Wochen an diesem sketch und du hast das so schnell hingekriegt. Wow!
Beim start von programm1 geht k[0] nicht an ,aber das habe ich korigiert.
Meine einziges probleme sind :der letzte teil wenn 30°C erreicht werden, denn geht k[1] aus ,aber nach 5 min gehen k[2] und k[3] nicht aus.
Und fade brauch relativ lang um den PWM wert zu erhöhen. Kann man das nicht etwas beschleunigen, sodass der PWM wert schneller steigt?
Und denn wollt ich fragen ob du mir erklären was es mit diesem "uint8_t" aufsich hat. Was bewirkt es?

Mfg

strohhirn