Start to use the avr-eeprom crate to handle values residing inside the EEPROM.
To have a dimmable backlight, generate a variable duty-cycle PWM signal which is consumed by the backlight driver circuit.