Итак как и обещал прошивка для контроллера.
Все еще в тесте. Если будут какие-то ошибки или не точности пишите. Из особенностей: Кроме ардуинки экрана и часов, к сожалению нужен будет еще джойстик, в принципе можно запустить и так. Но управлять к сожалению только через него. Ну и без подключения джойстика будут произвольные нажатия, это уже работа самой ардуины. Кто знает как это лечиться напишите. В официальной доке, сказано что если не подключать нагрузку, то ардуина генерит случайные данные на порту.
Далее возвращаясь к вопросу о количестве резисторов на шине датчиков. Сегодня когда распаивал плату, решил впаять только один резистор, в результате получил пакет глюков, через раз определялись датчики, иногда один иногда вообще не одного. Иногда пропадали значения температуры. Как только впаял все остальные все сразу заработало как часы.
Стоимость 10 силовых и 10 плат контроллера обошлась в 42$. В течении месяца должны приехать платы.
Дальше буду тестить прошивку для модуля связи. Как только согласую работу двух устройств выложу и ее тоже.
Добавил легкий мануал по прошивке:
http://pcb.aquagomel.ru/index.php/do...t/flasharduino