Okej, dzisiaj w nocy pokodziłem co nieco i wychodzi na to że powyższy "algorytm" śmiga jak marzenie. W trybie uśpienia całość pobiera poniżej 1uA (nie wiem ile bo mi multimetru nie starczyło

), co jest wynikiem wysoce zadowalającym. Po pętli while dałem jeszcze delay'a na 100ms - wystarcza całkowicie do wytłumienia drgań, a nie opóźnia zbytnio działania.
Chciałem z tego miejsca podziękować wszystkim wypowiadającym się, a w szczególności koledze Krauser. Dzięki Twoim fantastycznym konceptom całość mogę zbudować na tiniaczu, czyli tak jak sobie wymarzyłem. Dzięki wielkie za poświęcony czas!