This issue requires designing an agnostic architecture for the microntrollers' timers with basic AVR cores from the AVR timer libraries.