The TPL5010 nanotimer is an ultra-low-power timer with a watchdog function designed for system wakeup in duty-cycled, battery-powered applications such as those in the Internet of Things. Many of these applications require the use of a µC, so it is often desirable to keep the µC in a low-power mode to maximize current savings, only waking up at certain intervals to collect data or service interrupts. While the µC's internal timer can be used for system wake-up, it alone can draw several microamps of total system current.