Возможно не нашел этой информации в других разделах, но мне кажется это можно отнести и к работе с приложением.
1) Не нашел как записывать в EEPROM значения выключателей, чтоб они после сброса не были по умолчанию.
2) Обработка GPIO на вход, чтоб можно было поставить физический выключатель...