Arduino clock using a cooperative multitasking system (and RTC + NeoPixel modules)