Есть не совсем на базе Ардуино, но близко с ним: Это так называемая библиотека
v-usb.
При всем желании, такой контроллер обойдется в районе $10 и убитого времени на понимание функционирования. Но в помощь могут пойди уже готовые проекты с указанного сайта.