Products for USB Sensing and Control

Phidgets are a set of user friendly building blocks for low cost USB sensing and control from your PC.

Simply plug in the device and write a program with the help of our robust API. Applications can be developed quickly by programmers using their favorite language: Android Java, Applescript, C/C++, C#, Cocoa, Delphi, Flash AS3, Java, LabVIEW, MATLAB, Max/MSP, Python, Ruby, Visual Basic.NET, Visual Basic 6.0, Visual Basic for Applications, Visual Basic Script, Visual C/C++/Borland.NET, and FlowStone.

Click on Programming if you want to look at Getting Started Guides or Code Samples.

Phidgets is sponsoring a contest on Whether you're upgrading your automatic garage door, motorizing your window blinds to block out afternoon sun when you're not home, or automating your morning breakfast, we want to see it! Head over to Instructables to enter the contest.

Stepper motors are unique among electronic motors in that they move in a series of discrete steps rather than a continuous motion. One of the primary disadvantages of this style of motor comes as a direct result of this discrete nature and open loop control. Read about how to avoid resonance issues.

• Windows-only release
- Fixes to C# Stepper GUI Example

• CPhidget_getDeviceClass can now be called on handle before it is attached.
• Added support for 64-bit Max/MSP (Version 6.1+) on both OS X and Windows.


You might have noticed that sensor cables don’t come in a convenient round shape, which you sometimes need. A relatively easy solution is to grab a length of USB cable and solder the sensor cable wires onto the USB wires, and here are some easy instructions to get it working.

How are we able to use our cell phones, laptops and a myriad of other electronic devices on a day to day basis, largely without issue? Thorough testing, as it turns out, and little else. Here's how Phidgets goes about testing effectively.

Sign up for product news and be the first to get information about Phidgets.

Join our Mailing List