Wiring - открытая и бесплатная среда программирования, основанная на Processing. Тем кто знаком со средой Arduino, освоить Wiring будет легко и просто - принцип программирования, интерфейс и синтаксис практически одинаковые. Контроллер под Wiring базируется на ATmega128. В этом материале мы выкладываем свой вариант контроллера для работы с Wiring.

По сравнению с оригинальной схемой контроллера имеются незначительные отличия, но функционал полностью идентичен. Сама схема проста - микроконтроллер ATmega 128 с обвязкой, линейный стабилизатор LM1117-5.0 и микросхема USB-UART - FT232RL для соединения контроллера с компьютером. В схеме реализован программный сброс (необходим для заливки прошивки из-под Wiring).
Программное обеспечение, прошивку, описание языка и прочую необходимую информацию можно взять с официального сайта проекта - Wiring. Если имеются сложности с английским языком - воспользуйтесь он-лайн переводчиками (к примеру переводчик google).
Печатная плата довольно сложная для повторения, но при должной аккуратности все реально сделать ЛУТом в домашних условиях. Все элементы в SMD исполнении. Дополнительные трудности при монтаже добавит FT232RL, так как имеет мелкий шаг ножек, что так же при аккуратной пайке проблемой не является.
Схема в формате sPlan 6.0 и разводка печатной платы под ЛУТ в формате SprintLayout 5.0 вы можете скачать ниже.