PHIDGETS DEVICES

A Phidgets device is a family of low-cost microcontroller-based modules with a USB interface. The Phidgets product family consists of different modules; each design serves a different purpose. Following is a list of different types of currently available Phidgets devices:

  • Microcontroller module with GPIO
  • Microcontroller with analog input and output
  • Microcontroller module with relays
  • Servos and motor controller
  • Temperature sensor
  • Light sensor
  • Motion sensor
  • IR distance sensor
  • Pressure sensor
  • RFID reader

These Phidgets devices are cost efficient and popular among the academic and hobbyist developer communities.

Device Driver Project on Codeplex

There is a community project to develop a Windows Embedded Compact device drivers for the Phidgets devices on the Codeplex site, initially created to support the previous version of Windows Embedded CE 6.0.

An updated device driver component designed to support Windows Embedded Compact 7 is now available from the project site. The URL to the Phidgets device driver project on the Codeplex site is:

http://phidgetswincedriver.codeplex.com

The exercise in the chapter is developed based on the driver component from this Codeplex project, using the following driver package:

  • PhidgetsFrameWork v214 for Compact 7 (x86)

The source code for the Phidgets driver is available from the Codeplex site, for those of you interested to delve into the code.

Phidgets Driver Component

The Phidgets driver component used for the application project ...

Get Professional Windows® Embedded Compact 7 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.