По мотивам собранной приборной панели от Porsche для автосимов, я решил чуть увеличить уровень реализма и захотел еще и руль от настоящего порше в играх. Купив его и взвесив, оказалось он весит целых 2 килограмма, что для старой базы на шестернях g25 было бы болью, и скорее всего, она бы могла сгореть. Так как я давно хотел попробовать перейти на DD решение, то покупку такого руля и DD-базы решено было объединить.

Пока еще будет куча вопросов как это собрать, все адаптеры и переходники заказал, надеюсь все будет крепко и ровно по итогу (напильником придется поработать много). Но еще возник вопрос, что теперь делать с педалями и КПП. Новые педали и КПП я пока покупать не хотел, а старый логитек g25 тоже решил пока оставить. Смотря на разъемы DB9 педалей и КПП, показалось что эту историю кто-то уже должен был подружить с компьютером отдельно. Быстрый поиск привел в такой вот проект на гитхаб
https://github.com/Ziome3eg/G25_Pedals_and_Shifter/tree/master
Там достаточно простая схема подключения, поэтому обзавелся Arduino Pro Micro (обязательно 5V/16MHz на ATmega32U4), двумя разъемами DB9 (мама и папа) и принялся к пайке.

По итогу получилось как-то так. По хорошему еще бы упаковать это в корпус

Теперь осталось прошить. Ранее я шил micro версии через usbasp программатор, но кажется, все стало намного проще и быстрый поиск дал понять что прошить можно и так. Правда у меня не компилился код с гита, потому-что поиском в либах ищется не та библиотека Joystick, которая нужна для компиляции. Поэтому качаем либу, которая указана в исходниках прошивки адаптера – https://github.com/MHeironimus/ArduinoJoystickLibrary/tree/version-2.0
И загружаем вручную через Arduino IDE

При прошивки самой Arduino выбрал leonardo и соответствующий com-порт.

Все прошилось с первого раза и определилось в системе

Подключил педали и КПП, в системе, в игровых устройствах начал проверку – работает отлично)

