temperatuur instellen met decimalen

Zelf nog niet met EEPROM wat gedaan. Je niet werkende code wijkt wel af van het voorbeeld van EEPROM.put. Met "struct" creëer je volgens mij een object met daarin dus een float met een naam.
In het voor beeld wordt aan die float een waarde toegekend in het SETUP deel van de sketch. Als je de variabele configuration.tempNew met de waarde wil vullen op het moment van het drukken van een knop moet dat zoals je nu hebt gedaan in de LOOP worden geprogrammeerd. Ergens anders kan er alleen een vaste waarde aan gegevens worden. De oude variabele met de zelfde naam (tempNew) gebruiken als waarde binnen de struct is voor de compiler een brug te ver.