Was sollen solche Fragen!!?!?! Glaubst du USB-Sticks, USB-Festplatten und USB-Soundkarten werden ueber einen USB nach RS232 Wandler angesprochen?!?! Natuerlich kann man einen Mikrocontroller auch anders ansprechen... ist alles ne frage der Deskriptoren. Solange der Controller das zulaesst kannst du alle Klassen implementieren(HID, Storage, etc...)
Viele Hobbybastler nutzen aber die HID-Klasse, da dies die Softwareentwicklung auf der PC-Seite erheblich vereinfacht

Gruss,
SIGINT