Como armazenar uma variável de Hora na EPROM?

Estou criando um projeto de teste para acender um LED em determinado horário usando um módulo RTC.

Testando com valores fixos funcionou e agora preciso armazenar esses horários de forma que não sejam perdidos caso o Arduino seja desligado, teria alguma outra forma de fazer fora na EPROM?

agora = rtc.getTime();

Serial.println(rtc.getTimeStr());

if (agora.hour == 00 && agora.min == 50 && agora.sec == 00){
digitalWrite(LED_BUILTIN, HIGH); //acende o LED

Onde estão os valores 00:50:00 no "if"gostaria de ter uma variável Time com esta hora, seria possível? Ou teria que salvar hora, minutos e segundos na EPROM em endereços diferentes?

Já viste isto:

?

bubulindo:
Já viste isto:

https://www.arduino.cc/en/Reference/EEPROM
?

Vou dar uma lida, obrigado