AVR Mikrocontroller mit impleentiertem USB (HID)

Gast #5126693
Lesenswert?

Hallo! Ich plane, eine Art universelle Joystick-Platine zu entwickeln, 
an der verschiedenste EIngabegeräte (Potis, Taster, Drehencoder etc.) 
angeschlossen und als Joystickelemente vom PC erkannt werden.
Da ich dafür ungerne das komplette USB-Protokoll lesen und auch das Rad 
nicht neu erfinden möchte, wäre meine Frage, ob ihr einen 
Mikrocontroller, am besten im DIP-Gehäuse, empfehlen könnt, der USB 
hardwareseitig unterstützt und am besten wie gewohnt per ISP (mit dem 
AVRISP mkII Programmer) geflashed werden kann. Was haltet ihr zB vom 
AT90USB82?

Achja und bitte keine Hinweise zu V-USB, da war die Dokumentation zur 
Verwendung als als HID-Klasse/Joystick so schlecht bis gar nicht 
dokumentiert, dass damit ohne großen zeitaufwand nicht viel anzufangen 
ist und es den Aufwand, sich da komplett reinzudenken nicht wert wäre, 
wenn es auch fertige USB-Implementierungen direkt on-chip gibt.

Danke & Grüße
Johnny W
Gast #5126700
Lesenswert?

Der verbreitetere dürfte der Mega16U4/32U4 sein. Allerdings gibt es den 
nicht mehr in DIP, den 90USB82 aber auch nicht. Da wirst Du bei den PICs 
fündig, die wollen aber wieder anders programmiert werden.
Den 32U4 findest Du auf dem Arduino Leonardo/Pro Micro und anderen, 
damit hättest Du schon eine billige Testplattform.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren