Тот блок был выполнен на контроллерах Atmega48pu(usb модуль) и Atmega8a(модуль индикации)
Сейчас собрал вот такой агрегат для управления электровозами серии ЧС:
В разобранном виде:
Плата Arduino для приема данных из сима:
Плата Mjoy16:
Плата управления контроллером и плата вывода на индикаторы (слева):
За управление с пульта отвечает MJOY16 в связке с Arduino Nano (для управления "вешалкой")
За прием данных, вывод на дисплей и лампы - Arduino UNO.
За вывод скорости на светодиодные индикаторы - модуль на Atmega8a с первой картинки, только переработанный.
Мало уметь программить на Arduino. Нужно еще смастрячить софт вывода данных из симулятора, упорядочить эти данные и вывести всё это дело в COM порт, с которого Arduino будеь лопатить.
Кстати по видео уроку на Ютубе писал софт для вывода в Com порт. Тут еще язык программирования, который знаешь, играет роль конечно.