LibUsbDotNet 2.2.29

.NET C# USB library for WinUSB, LibUsb-Win32, and libusb-1.0. Using the common device classes, applications work with all operating systems and drivers without modification. Lots of example code. Open source software at

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package LibUsbDotNet -Version 2.2.29
dotnet add package LibUsbDotNet --version 2.2.29
<PackageReference Include="LibUsbDotNet" Version="2.2.29" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LibUsbDotNet --version 2.2.29
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: LibUsbDotNet, 2.2.29"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

NuGet packages (18)

Showing the top 5 NuGet packages that depend on LibUsbDotNet:

Package Downloads
BlinkStick Generic Hid Library with KeesTalksTech modifications
X10 Home Automation library for .Net / Mono Features - Supports both *CM11* and *CM15* hardware - Event driven - Hot plug - Automatically restabilish connection on error/disconnect - Compatible with Mono
macOS and Linux .NET library for talking to USB devices. Backed by the Device.Net framework
X10 CM19 Transceiver library for Home Automation Features - Supports sending and receiving of following X10 RF messages: - Standard module commands (On, Off, Dim, Bright, AllLightsOn, AllUnitsOff) - Camera pan/tilt commands (Left, Right, Up, Down) - Security sensors (Motion and door/window sensors, security remotes) - Event driven - Hot plug and automatic re-connection on error
A C# SDK to communicate with a either a TappyUSB or TappyBLE using the TCMP protocol.

GitHub repositories (7)

Showing the top 5 popular GitHub repositories that depend on LibUsbDotNet:

Repository Stars
Animal Crossing: New Horizons save editor
A C# cross platform connected device framework
sys-botbase client for remote control automation of Nintendo Switch consoles.

Version History

Version Downloads Last updated
3.0.87-alpha 347 12/2/2020
3.0.81-alpha 2,485 5/19/2020
3.0.78-alpha 158 5/19/2020
3.0.77-alpha 178 5/18/2020
3.0.75-alpha 345 4/16/2020
3.0.71-alpha 150 4/16/2020
3.0.68-alpha 279 4/11/2020
3.0.66-alpha 370 3/14/2020
3.0.63-alpha 207 3/9/2020
3.0.48-alpha 3,760 9/28/2018
2.2.29 45,374 9/25/2018
2.2.28 990 9/25/2018
2.2.27 603 9/25/2018
2.2.18 1,444 9/6/2018
2.2.10-r112 1,488 11/22/2017
2.2.10-r110 660 11/15/2017
2.2.10-r108 601 11/15/2017
2.2.10-r105 585 11/14/2017
2.2.9-r9 1,317 4/7/2017
2.2.9-r21 628 10/7/2017
2.2.8 35,846 3/23/2014
Show less