Скетч для пульта 8 кнопок на NRF24L01

Требуется написание скетча для Atmega168/328 для пульта 8 кнопок + 1 светодиод.
Основное - питание 3V , CR2025 или подобное , минимальное потребление в режиме сна.
Основная логика - при нажатии кнопки проснуться, разбудить NRF24L01, передать 2 байта , сигнализировать светодиодом и снова уснуть.
Дополнительная функция - при длительном нажатии кнопки один, перевести устройство в служебный режим, мигнуть светодиодом кол-во раз соответствующий номеру канала передачи.
После по количеству нажатий записать новый номер канала.
Тоже самое - для кнопки 2, только меняем номер трубы

Пишите wizard-sen@yandex.ru

4тыс, fridgetester@mail.ru