Please view the sections below in order to solve your problem. If you are unable to find a solution, email us or call us at +1 403 282-7335 x 6018
Having hardware issues?

If you think you have faulty hardware, try these steps:

  • Verify all cables are connected properly and on the correct port (if applicable).
  • Try using another USB cable (if applicable).
  • Try using another Phidget cable (if applicable).
  • Try running the same program on a different computer.
  • Check if your firmware is up to date. Firmware Upgrade.

If the steps above have not worked, please contact us.

Having code issues?

Here are some common issues you may come across when coding:

  • “Timeout” exception. This indicates that your program was not able to find the specified Phidget that you wanted to open. Make sure the hub port is set correctly and isHubPortDevice is set (if applicable). This exception may also occur if another program is already accessing the Phidget.
  • “Unknownval” exception. This usually means you are trying to get information from a Phidget before the sensor is ready. View the device tutorials page for information on how to access data from sensors.

If the steps above have not worked, please contact us.

What are Phidgets?

Phidgets are programmable USB sensors. Simply plug in your sensor, write code in your favorite language and go!

Phidgets have been used by STEM professionals for over 20 years and are now available to students.

Learn more

Set your preferences


Mac OS

Raspberry Pi











Visual Studio


Setting your preferred operating system, programming language and environment lets us display relevant code samples for the Getting Started Tutorial, Device Tutorials and Projects