У Ардуины дофига можно сделать I/O при цене 24$ Получается примерно так
пины 0-15 I/O нормальные или ШИМ
пины А0-А15 I/O аналоговые
пины 16-64 I/O
16 - ШИМ
16 - аналоговых
48 - цифровых
Во вложении подробное описание как Ардуину программировать, как Мач настраивать, в конце код для Ардуины. Где то в сети есть все с исходниками. Нужно будет могу выложить Регистры (из описание выдрал) В Маче пробовал работает Вопрос: с чего начать чтобы все это дело прикрутить к LCNC
Наверно первое что нужно сделать, проверить как ModBus работает в Linux

