Pushbutton inputs
Basic watchdog