Не бейте палками! Слышал, что для создания периферийных устройств, на подобии джойстиков и прочего - подходят arduino Leonardo, arduino pro mini. Можно ли adruino nano подойти для этих целей или же придется плясать с бубном?
Я собирал простейший эмулятор клавиатуры на Attiny85, который при заливке загрузчика выглядит для системы как HID-устройство (клавиатура или мышь). Можешь погуглить Digispark Attiny 85.
Нужно конкретизировать вопрос.
Если ты хочешь сделать самодельный usb джойстик, который можно воткнуть в любой компьютер и чтобы компьютер определял его как джойстик, то нет, nano не подойдёт, а если тебе надо чисто для своей программы по uart, то запросто.