Interval Timer Library using Core hardware timers