COVID-19 impact: We are still operating and shipping all orders! We are operating with a reduced staff, so for critical requirements, including fighting COVID-19, please contact us so we can identify priorities. Click here for more info.

Pololu USB Software Development Kit

The Pololu USB Software Development Kit is a package that contains example code for making your own PC applications that control Pololu USB devices. The code lets you easily use the native USB interfaces of the devices, allowing access to more features than the virtual COM ports. For each supported device, there is a class library that allows your program to interact with the device using simple, high-level function calls. The kit also contains complete example applications. Most of the code is written in C#, but there are Visual Basic .NET and Visual C++ examples for some devices. Microsoft Windows and Linux are supported.

You do not need to be a USB expert to use this code. You can either modify our example applications to suit your needs, or you can import our class libraries in to your own application.

The Pololu USB Software Development Kit includes libraries and example code for the following devices:

For more information, and to download the SDK, please see the pololu-usb-sdk repository.

Related Products

Micro Maestro 6-Channel USB Servo Controller (Partial Kit)
Micro Maestro 6-Channel USB Servo Controller (Assembled)
Jrk 12v12 USB Motor Controller with Feedback
Jrk 21v3 USB Motor Controller with Feedback
Mini Maestro 12-Channel USB Servo Controller (Assembled)
Mini Maestro 12-Channel USB Servo Controller (Partial Kit)
High-Power Simple Motor Controller G2 18v15 (Connectors Soldered)
Pololu USB AVR Programmer
Pololu Simple High-Power Motor Controller 18v15 (Fully Assembled)
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Menu
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors