Лучше для этой цели использовать Arduino на чипе 32u4 (Leonardo,
Pro Micro и им подобные). Для этого чипа есть библиотека, реализующая hid-устройства. То есть при подключении к usb появится клавиатура, для которой не нужны модули ядра. Arduino uno nano на usb имеет только последовательный порт. Если делать на таком контроллере, то придется разрабатывать свой протокол обмена и установить Serial Manager для приема информации от устройства.