уно для кнопок руля не подойдёт, она не умеет прикидываться HID клавиатурой. Arduino Leonardo —
контроллер на базе ATmega32u4
как и
Micro подойдут.
Только я бы не делал в блоке питания еще и контроллер клавы ( если серьёзный блок то не надо мешать ему работать, а если более простой - то там достаточно маленькой тиньки.
Плюс к мультимедийным кнопкам потом захочется прикрутить дополнительный функционал (типа крутилки громкости, датчиков наружной-внутренней температуры и влажности). Так хоть простор будет.
Разница в цене будет баксов 5-10 по запчастям.
Еще можно забадяжить блок питания ВООБЩЕ без ардуин и прочих контроллеров, 1 Kiw3312s, 4 транзистора и обвязка, паузы выставляются кондёрами. Я сам на таком ездил, когда 'нану' на тесте спалил. И засыпает-просыпается, и звуковую карту включает (по 4 контакту ЮСБ = имитация Y-otg).
У меня блок питания на ат328 (ардуина нано), а кнопок громкости на руле нет - хватает тех, что выведены временно (года 1,5 назад) от родных кнопок громкости и питания.