AVR - навороченность в плане "фич" не всегда означает ощутимое усложнение. Особенно это справедливо для современных IDE, генерирующих (в частности для Bluetooth) большинство кода за программиста при конфигураторе "фич" с графическим интерфейсом. Последнему остаётся добавить/изменить буквально пару строк там и сям. Ну и добавить что-то специфическое для реализации алгоритма, что на С выглядит одинаково на любом МК. Согласен, что батарейное питание не нужно, если таймер будет рядом с датчиком и выклюючателем ламп. Однако, если это не так или проводка для "глупого" внешнего освещения уже проложена и надо лишь сделать ее "умной", то управление лампами по безпроводке очень удобно, т.к. не надо тянуть доп. провода. Даже и в этом случае можно запитать таймер, скажем, от телефонной зарядки. Но как я писал, при закреплении устройства на (западном) окне, можно сделать его в виде маленькой коробочки. От 2хААА батарей оно будет работать лет 5, не менее. Я не вижу проблемы с батарейками в счёт удобства.
Кстати, есть у кого ссылки на вменяемое описание алгоритма вычисления времени восхода/захода исходя из координат места и даты с точностью до нескольких минут?


