Wake up con DS3231 (RTClib)

Ciao! ;D

Vorrei creare un wake up alarm con un DS3231 che mi sono accaparrato su Ebay.
In parole povere l'idea sarebbe quella di addormentare Arduino Nano per parecchio tempo (anche un'ora se necessario, comunque minimo 20 minuti) e risvegliarlo con un interrupt generato dal DS3231.
Utilizzo la libreria RTClib di Adafruit (scaricabile direttamente dal library manager di Arduino IDE) ma anche leggendo la documentazione non riesco a trovare una chiara spiegazione di come settare l'allarme, da quale piedino prelevare il segnale di interrupt e soprattutto SE sia possibile impostare l'allarme.
In QUESTA documentazione ufficiale trovo scritto:

bool RTC_DS3231::setAlarm1 ( const DateTime & dt,
Ds3231Alarm1Mode alarm_mode )

Set alarm 1 for DS3231.

Parameters
dt DateTime object
alarm_mode Desired mode, see Ds3231Alarm1Mode enum

Returns
False if control register is not set, otherwise true

Tuttavia non riesco a capire come utilizzare concretamente questa istruzione! :confused:

Io ti consiglio questa libreria, in examples/alarm_ex trovi le varie modifiche per gestire gli allarmi.
Il PIN che manda l'allarme è l'SQW

Gianky00:
Io ti consiglio questa libreria, in examples/alarm_ex trovi le varie modifiche per gestire gli allarmi.
Il PIN che manda l'allarme è l'SQW

Grazie! Quella libreria è davvero più semplice rispetto a quella Adafruit.