USBHidNetClass: Windows Forms USB Control.NET

NEW VERSION: (compatible with Visual C# and VB.Net 2010/2012/2013 and New 2015 (framework 4.5 and +)



Download example code now!

Download Examples USB HID – 1

Download Examples USB HID – 2


easyUSBHidNetClass is a Windows Forms USB control library specially develop for USB communication (HID class) on the platform Visual C# and Visual Basic.NET Microsoft , with the traditional microcontrollers PIC, 8051, AVR, ARM and Freescale.

Thinking on the programmers , we have developed the USBHidNetClass library, that possibility to develop sophisticated programs with interfacing USB


Mostly of the designers on this area has a big problem when it comes to manipulated the computer’s USB via software. Thinking on this professionals it has been developed a library totally compatible with the patform.NET Microsoft, it supports framework 2.0, 3.5 e 4.0 (Visual Studio 2005, 2008, 2010 and 2012).

USBHidNetclass was developed thinking on the professional starting on this programming area, because it uses simple commands just as USBHidReady(), USBHidWrite(), USBHidStatus(), USBHidConnect() etc.

With just a few dollars it is possible for you programmer develop sophisticated programs with USB access using microcontrollers as: PIC18F4550, PIC18F2550 , LPC2368, dsPIC33xx, PIC24xx, PIC32xx, ARM (Stellaris, STM, ATMEL, etc).

To facilitate its use on your project, its available some programs examples with Visual C# and Visual Basic.NET.


The USB human interface device class (“USB HID class”) is a USB device class that describes human interface devices such as keyboards, mice, game controllers and alphanumeric display devices. The USB HID class is defined in a number of documents provided by the USB Implementers Forum’s Device Working Group. The primary document used to describe the USB HID class is the Device Class Definition for HID 1.11. There are a number of other documents that describe more specific devices in the HID class.

REF: From Wikipedia, the free encyclopedia

USBhidnetclass Download Now

Many programmers use, on their projects, the microcontrollers PIC18F4550 Microchip with the compilers mikroC, mikroBasic or mikroPascal , to use the USB channel from the microcontroller and the functions available on the compilers.



WindForms USB Control

Connect on the USB your microcontroller projects using the component USBHidClass with Visual C# or Visual Basic.NET. USBHidClass it´s a Windows Form component compatible with FrameWork 2.0, 3.5, 4.0, 4.5 and + with all support for Visual C# and Visual Basic.NET 2005, 2008 and 2010/2012/2013 and new 2015!.

USBHidNetClass, What does this do?

Mostly of the programmers has a big problem to develop projects with USB communication. USBHidNetClass it´s a library created on the platform .NET Microsoft with access to the API of the OS Windows and allows it to be integrated into the Visual C # and VisualBasic with a simple Windows Form component (it will be integrated on the ToolBox of the Visual Studio), which makes the creation of projects easier, allowing novice programmers to develop their projects shortly. Note: HID is the class for the native Windows control of the mouse, joystick and keyboards

Examples with C# | VB.NET

To facilitate the integration of the component on Visual Studio we offer programs examples in C# and VB.NET with microcontroller PIC18F4550 Microchip. The USBHidNetClass enables the quickly development of Graphical Interfaces with USB communication using the USB microcontrollers: PIC, dsPIC, AVR, ARM etc. Click here to see the examples.

Free Download USBHidNetClass

Free Download WindForms USB Control USBHidNetClass.

How To Buy?

To purchase you just have to click on the button “Buy Now” and make the payment via PayPal (international credit card). After the release of payment by the operator we will send by e-mail the USBHidNetClass component (on the dll format) and the user key + programs example. Note: it won’t be send the source code of the library. It will be on the dll format ready to use on Visual Studio.

License: To 01 end-user or developer:
U$45,00 (U.S. dollars)

License: To 10 end-user or developer::
U$65,00 (U.S. dollars)

License: To 100 end-user or developer::
U$85,00 (U.S. dollars)

License: UNLIMITED end-user or developer::
U$455,00 (U.S. dollars)


payment method Forma de Pagamento Microgenios' company is our Premium Partner.