за выходные собрал еще однин контроллер, управления 8 реле и опроса 8 контактных датчиков.
Изначально, проектрировал его под сеть RS485, но при эксперементах, получилась удачное сочетание данного контроллера и роутера Tp-Link MR3020 прошитый CuberWRT и на который установлена SerNet (проброс UART/USB на TCP/IP). Т.е получился простой блок управляемый по протоколу Modbus TCP но с возможностью как LAN так и WiFi. Сам контроллер, подключен через встроеныый UART, а USB свободен, и при необходимости, может быть использован например для установки флешки с дополнительными модулями и проч. Также под данный модуль доработал скетч Сергея, кторый он использовал в ранее описаном контроллере освещения. Т.е установив данный скетч на контроллер (прошивка МК. необходимо не меньше Atmega168) и подключив через USART роутер получаем тот самый узел автоматики.

Далее... прошивка Modbus, занимает чуть более 3 кБ и поэтому легко умещается в дешевый (и мой любимый Atmega8) прошивка, работает, как на RS485 протоколе, так и без каких либо переделок, с роутером, по TCP.
Почему использован встроеныфй UART...?.
отвечу... после диких зксперементов через USB, с нулевым результатом



Во вложении:
1. Проект печатной платы (LAY программа Layout 6
2. Прошивка (через IDE Arduino) для протокола Moddus
3. Прошивка для данного контроллера адаптированая по типу контроллера освещения предложенного Сергеем!! (ему еще раз спасибо за идею) http://majordomo.smartliving.ru/forum/v ... f=8&t=1815
4. Необходимые библиотеки для IDE/
Будут вопросы отвечу....
