January 26th, 2003





This originally was going to be a review of Phidgets.  
After thinking about it, I decided instead to tell you what they are.
Phidgets really don't need "reviewing".  It would be like reviewing a box
of Legos.  A Phidget is a building block and stands on its own that way.

Pictured above is the set of Phidgets that I'm currently working with in the
F-15C cockpit.

From left to right:

0/32/32 Input/Output board (2)
8 Servo Phidget (2)
(top to bottom)
4 Servo Phidget
1 Servo Phidget
Power Phidget
Prototype 2/8/8 Phidget

If you think of a Phidget as a digital Lego with a USB connection, you won't be
far wrong.




This is the "0/32/32" Phidget.  The numbering system that is used indicates
what it does (for the most part).  "0" indicates that it supports no analog
channels, while the "32" twice indicates it supports 32 digital inputs and
32 digital outputs.

Each Phidget has it's own unique serial number that is referenced when you
need to talk to a specific Phidget.  In the case of the Phidget pictured here,
the serial number is 815.  This particular Phidget is very useful to me for
both it's cost, usability and capability.  Each output (and input for that
matter) is optically isolated to protect the Phidget.  The outputs can sink
(handle) up to 250mA of power at up to 40VDC.  This works out really well since
the majority of the indicator lights in the cockpit run at 24VDC.

You're not limited to driving just lamps either.  Any device that you can
think of you can use, as long as it obeys the limits of the board.  If you 
try to draw too much power or supply greater than 40 VDC to the board, you'll
burn it up.




This is an 8 servo Phidget.  It will control up to 8 servos like you'd find
in a radio controlled airplane.  This phidget requires an external power 
supply to drive the servos themselves.  This is because the total draw of
8 servos exceeds what can safely be pulled from the Universal Serial Bus.
The bent pin on the lower right connector is due to my clumsy handling of the
Phidget, not Chester's quality control. :)

This is one of two Phidget servos that I will be using to drive the engine
gauges in the F-15.  I have a total of 15 gauges that relate to either the
engines or hydraulic systems.  These gauges are custom built by Marv De Beque
and are all driven by Futaba micro servos.  A perfect fit!

Below are images of the 4 servo Phidget and the single servo Phidget.  They're
functionally the same as the 8 servo Phidget.



You'll note that the 4 servo Phidget also requires an external power supply.



This is for just one servo.  It's VERY small.  The Phidget drives the servo
using the power available on the Universal Serial Bus.




This is the first Phidget.  As you can see, the serial number painted on the
USB connector is "1"!  This particular unit is a 2/8/8 Phidget which means
that it will handle 2 analog inputs, 8 digital inputs and 8 digital outputs.


Here's a Power Phidget.



This device can provide a variable pulsed DC output for motor control, etc.

This Phidget would make a great vibration system controller for a cockpit.


As soon as I get the pictures taken, I'll show you what the new 64 LED/7
Segment Display controller looks like.  It's very cool.


[27Jan03]
As promised, here are the pictures of the 64 LED/7 Segment controller:



Next is an image of the brand new stepper motor controller.  Chester informs
me that this will also control air-core motors.  The black connectors on
each side are used for a "home" position detector.




Phidgets can be found at