Projects / libphidgets


libphidgets is a user-space access library for the Phidget devices. It provides a generic and flexible way to access and interact with the Phidgets, and comes with all the advantages of a user-space library. It is based on libhid (which is based on libusb), thus it requires no HID support in the kernel. Furthermore, it aims to support all operating system supported by libusb/libhid: Linux, BSD, OS X, and Windows.

Operating Systems

RSS Recent releases

  •  17 Apr 2005 13:22

Release Notes: PhidgetRFID support has been added.

  •  20 Feb 2005 12:09

Release Notes: This release works with newer swig releases, and can build with gcc 4 and on AMD-64.

  •  16 Dec 2004 17:25

Release Notes: This release improves hotplug integration by using alternate methods. Also, now there is a blacklisting file to prevent phidgetservo.ko from getting in the way. A minor compile bug was also fixed.

  •  09 Nov 2004 13:49

Release Notes: This release adds support for Phidget InterfaceKits It should work with InterfaceKit 0/0/4, 0/16/16, 8/8/8, 0/5/7, and 0/8/8. Analog inputs are currently unimplemented, but stubs are there. Python bindings for InterfaceKit have been added.


Project Spotlight


An educational application for solving physics problems.


Project Spotlight

V6 Thompson Shell Port

Ports of the Sixth Edition (V6) UNIX Thompson shell.