8.3. Example native USB code in C#, Visual C++, and VB .NET

The Pololu USB Software Development Kit supports Windows and Linux, and includes the source code for:

  • SmcG2Example1: a simple example application that uses native USB and has three buttons for setting the motor speed. Versions of this example are available in C#, Visual Basic .NET, and Visual C++.
  • SmcG2Example2: an example graphical application that has a scrollbar for setting the motor speed over native USB (written in C#).
  • SmcG2Cmd: the command-line utility for configuring and controlling the Simple Motor Controller G2 (written in C#).
  • SmcG2: A .NET class library that enables native USB communication with the Simple Motor Controller G2 (written in C#).

You can modify the applications in the SDK to suit your needs or you can use the class library to integrate the Simple Motor Controller G2 in to your own applications.

Related Products

High-Power Simple Motor Controller G2 18v15 (Connectors Soldered)
High-Power Simple Motor Controller G2 18v15
High-Power Simple Motor Controller G2 24v12 (Connectors Soldered)
High-Power Simple Motor Controller G2 24v12
High-Power Simple Motor Controller G2 18v25
High-Power Simple Motor Controller G2 24v19
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