La familiarité actuelle avec l’interface USB n’a pas effacé le souvenir, voire la nostalgie, de l’interface RS232, bien plus commode à mettre en oeuvre. Heureusement, il suffit désormais d’un modeste μC à 8 bits pour implanter le bus USB sur un montage. Avantages évidents : pas besoin de convertisseur USB/RS232 ; même sans recours à un pilote, émulation facile d’appareils USB, tels des claviers. Et pour cet accessoire de substitution à un clavier de PC, pas besoin de logiciel ni de matériel coûteux ! En plus, on peut s’en servir pour jouer des tours aux copains.

 Réalité logicielle
Le logiciel en C, basé sur le USB Device Stack, a été produit avec la suite Studio 6 d’Atmel [1]. Il est aussi disponible sous forme de bibliothèque autonome et gratuite. Le téléchargement de V-USB se fait directement sur le site de ses créateurs [2], où il est hébergé sur un micro-site [3] où se trouvent quelques exemples utiles, notamment pour lancer des projets USB sans avoir à se coltiner les affres du protocole.