libusb : Une bibliothèque libre pour accéder aux périphériques USB écrite en C
libusb est une bibliothèque gratuite et open-source pour interagir avec les périphériques USB écrite en C. Elle est disponible en téléchargement sur Github.
Accéder aux périphériques USB sur n'importe quelle plateforme
Les USB sont destinés à être universels et il en va de même pour libusb. La bibliothèque fonctionne sur toutes les principales plateformes, notamment Windows, MacOS et Linux. Elle fournit une API multiplateforme pour communiquer avec le matériel USB et supporte également toutes les versions du protocole USB, de 1.0 à 3.1.
S'épargner du temps et des soucis
libusb est destinée à s'épargner du temps et de l'énergie pour les développeurs. Interagir avec les périphériques USB est un besoin commun pour de nombreux programmeurs qui programment pour le matériel. Plutôt que de déployer votre propre solution, ce qui prend du temps et peut être sujet à des bogues, utilisez plutôt libusb. Elle fonctionne dès la boîte et sur toutes les plateformes.
Ne roulez pas votre propre
libusb est une bibliothèque C bien écrite, évaluée par des pairs et open-source pour interagir avec les périphériques USB. Tout comme Universal USB Installer ou USBDeview, ces outils sont pré-écrits et disponibles gratuitement. Comme libusb est écrit pour être générique, il devrait fonctionner avec pratiquement n'importe quel périphérique USB et n'importe quelle plateforme informatique.
Bibliothèque C gratuite et open-source
libusb est une bibliothèque gratuite et open-source pour les périphériques USB qui est un projet de hobby pour plusieurs développeurs. Tout le monde peut contribuer, ce qui en fait un bon outil pour les développeurs amateurs. Les développeurs professionnels peuvent être rebutés par le manque de support professionnel disponible. La documentation est bonne, mais il y a peu d'endroits vers lesquels se tourner pour obtenir de l'aide si quelque chose ne va pas.