disablable progmem, disabled jump table & progmem in makefile, use alarm instead of timer, don't let the mcu sleep