Up Next

1  Objectif

Vous allez programmer un périphérique USB basé sur un microcontrôleur ATMega16u2 et un utilitaire d’interaction avec ce périphérique USB via la bibliothèque libusb-1.0.

Le périphérique USB embarque quelques LED et des mémoires de capacité modeste. Vous pourrez le programmer directement par DFU (Device Firmware Update) USB, c’est à dire en basculant le périphérique dans une configuration USB particulière permettant de lui envoyer le programme à exécuter par le bus USB.

Votre but est de faire en sorte que le périphérique apparaisse comme un périphérique de stockage avec une fonctionnalité supplémentaire permettant d’obtenir quelques informations sur l’utilisation du périphérique.


Up Next