Вторая версия платы пока только радует. Измерение полярности и напряжения работает.
Более того, работает чтение DCC без оптопары. Перехватывает по заданному в CV адресу DCC-команды и сохраняет "внутрях" программы(точнее объекта) направление, кол-во шагов макс, выбранное кол-во шагов, статус функций Fx.
Осталось проверить чтение CV и подключение шилда токового датчика через контакты для пайки. Дальше ожидается много кода для анимации на дисплее. Возможно этот десерт программирования заказчик захочет сделать сам
p.s. Из грустного - взорвался первый танталовый конденсатор на (х16В), который стоит фильтром на питание 5В. Рванул при подключении на измерительный вход 12В. Выпаяв "погорельца" и убедившись, что с питанием все нормально, стал тестировать дальше. Пока тантал возвращать не стал. Схема работает. Ардуина не греется.
Вот думаю, возможно не зря советовали танталы перед пайкой проверять под напряжением, но надеюсь, что конденсатор могло коротнуть от криворукой пайки.