Значит, начинаю показывать процесс, для начала, техническая сторона вопроса.
Первым делом из приборки выкинул всю старую электрику, т.к. дорожки там повреждены, лампы на 12 В, а механика состоит из всяких непонятных железяк.
По поводу стрелочных указателей. Взял два сервопривода SG-90, (они остались от моего дипломного проекта, ровно как и Ардуинка), на спидометр и тахометр. Питаются они вместе с подсветкой от второго USB порта (первый, есессна, нужен контроллеру), единственное что их связывает - GND, то бишь земля. Так же думаю по поводу указателей температуры и топлива, но пока-что упускаю этот момент.
Теперь переходим к программной части. За основу взят плагин ETS2 Telemetry из GitHub, в базовом варианте используется всего 4 индикатора: поворотники, ручной тормоз и заканчивающееся топливо. Его использование в видео из шапки темы и представлено. Пришлось покопаться в коде, чтобы найти информацию о том, как формируются пакеты данных, которые отправляются на COM порт, а точнее, какой бит за что отвечает. После этого начал писать код уже для Ардуино, и на данный момент задействовано 14 выводов - 12 цифровых на индикацию и 2 аналоговых для сервоприводов.
Есть косяки - серва тахометра при быстром наборе оборотов теряется и непродолжительное время показывает бурду, при этом напряжение проседает (видно что подсветка моргает), скорее всего, это связанно с помехами от самой сервы или же от шины передачи данных на порт.
Из планов - заставить работать еще 3 стрелочных индикатора, о которых писал выше, побороть глюки тахометра и отрегулировать показатели (скорость и обороты не совпадают по шкале с игровыми).
Ну-с, как-то так.