Immagini
libusb è una libreria C che fornisce un accesso generico ai dispositivi USB. È destinato ad essere utilizzato dagli sviluppatori per facilitare la produzione di applicazioni che comunicano con l'hardware USB.
Ha una modalità utente: Non è necessario alcun privilegio o elevazione speciale per l'applicazione per comunicare con un dispositivo.
E' portatile: Utilizzando una singola API multipiattaforma, fornisce l'accesso ai dispositivi USB su Windows, OS X, Linux, Android e OpenBSD.
E' una versione-agnostico: Sono supportate tutte le versioni del protocollo USB, dalla 1.0 alla 3.0.