low power, wakeup da int e timer

salve a tutti,
avrei bisogno di aiuto per implementare il wake up di un arduino uno tramite timer e int0.
ho studiato a lungo le due funzioni separatamente, ma non riesco ad usarle contemporaneamente nello stesso sketch.
in pratica l'arduino è sempre in sleep, viene svegliato periodicamente dal timer per svolgere una funzione, e negli intermezzi, se si attiva l'int hardware, deve fare un'altra funzione.
ero già riuscito ad usare i due metodi contemporaneamente sull'attiny84 tramite una specifica libreria, ma ora devo fare un porting per la UNO che non mi riesce proprio.