Phidgets driver for Windows CE !!

Go check this out, this totally rocks! – Phidgets now have a Windows CE driver available – take a look at some of the existing projects using Phidgets.

Phidgets Windows CE Driver New today
Description: This package includes the phidget20 (C API) library, the Windows CE Phidget Device Driver, the phidgetwebservice for Windows CE, and a small InterfaceKit example program, with source code. The driver is provided as an installable .CAB package.

Requires: Windows CE 5.0 or higher on x86 hardware.

Good luck, and please send us feedback.

Last Revision Date: May 25, 2006

Version: 1.0 | Filesize: 101.53 Kb
Added on: 25-May-2006

What are you going to build using Windows CE and Phidgets ?

– Mike

Comments (8)

  1. Paul says:

    Why not on ARM…?

  2. mikehall says:

    The Phidgets download contains the driver source, there’s no reason why this couldn’t be rebuilt to support the ARM processor.

    – Mike

  3. Jay says:

    I didn’t see any source in the driver download – the source was just for a Windows XP GUI (correct me if I’m wrong)!

  4. mikehall says:

    yes, you are right – I will ping the Phidgets guys to see if they can also provide the driver code.

    – Mike

  5. Patrick McNeil says:

    We (Phidgets Inc) will be releasing the source pretty soon. I just wanted to get a quick driver out to see what people think.

  6. Rocco the Gimp says:

    Phidgets appears to support a lot of COMPETENT operating systems and languages.  Given the choice, why would any one use Phidgets on CE they absolutely had to?

    CE is a terrible choice for embedded systems.  Its sheer bloat, bugginess, and deficient API mean that anything else – even DOS – is a vastly better choice.

    Fortunately, Phidgets seems to be aware of this and provides powerful alternatives, such as Linux, to their CE support.

  7. mikehall says:


    It would appear that you have very little knowledge of Windows CE.

    Let’s examine each of your incorrect assumptions.

    1. Bloat – Windows CE builds from ~300 KB and is componentized, you only include the features you need for your o/s image.

    2. bugginess – Windows CE is a very reliable/robust, hard real-time embedded operating system used in a number of high-reliability devices including robotics and medical monitoring.

    3. Deficient API? – Huh? – Please explain how the Windows CE API is deficient for embedded device use…

    4. MS-DOS is certainly a choice for embedded systems, as is Windows Desktop, Windows XP Embedded, Windows Embedded for Point of Service, .NET MicroFramework – you have a choice of operating systems, power and performance depending on your devices needs.

    Get the facts.

    – Mike

  8. I don’t have any meetings on my calendar today (wow, big surprise!), and all of my sessions and demos…