В любых автономных устройствах самая острая проблема - это энергопотребление. Отключение устройства по таймеру или включение.выключение по нажатию кнопки можно реализовать с помощью спящего режима, но ток сна велик и забытое устройство будет полностью разряжено когда его снова возьмут в руки. Для сбережения заряда аккумулятора выключенного устройства и не использовать кнопку без фиксации приведу пример схемы на Bascom-AVR.