Вот здесь будет рабочий скетч под Arduino подключение USB
==========================================
Задачи:
==========================================
Arduino должен уметь:
- управлять нагрузкой по команде MajorDoMo
- передавать в MajorDoMo состояние дискретных каналов

- передавать в MajorDoMo данные с аналоговых каналов
==========================================
Автор: sergejey
Описание:
- передает состояние дискреционных входов
http://smartliving.ru/Main/ArduinoCodeNoEthernet ==========================================
Автор:
Описание:
- передает состояние дискреционных входов
- выводит при старте данные по шине 1-wire (тестировал только ds18b20)
- выводит в консоль напряжение на аналоговом входе A2 возможно использую для замера сетевого напряжения)