USB геймпад своими руками — на каком «железе» собирать?
Atmega8 минимум, правда USB1.1 можно запилить. Но для джойтика и не нужно больше.
Начните отседова, а вообще учите английский, годные статьи рускоговорящих и то по большей части на английском пишутся :)
we.easyelectronics.ru/electro-and-pc/usb-dlya-avr-...
Больше подойдёт Arduino Leonardo.
Он умеет быть USB-клавой и USB-мышью.