7
1072_0_Product_Manual - February 24, 2011 2:52 PM
Programming Environment
Operating System:
Custom
Linux Distro, built using Buildroot
Programming Languages (APIs):
C/C++, Java
Examples:
Many example applications for all the operating systems and development environments above are
available for download at www.phidgets.com.
Note:
An internet browser is required to use the configuration GUI.
When controlling the PhidgetSBC remotely, you can use any Phidgets supported operating systems and languages:
Operating Systems:
Windows 2000/XP/Vista, Windows CE, Linux, and Mac OS X
Programming Languages (APIs):
VB6, VB.NET, C#.NET, C++, Flash 9, Flex, Java, LabVIEW, Python, Max/MSP,
and Cocoa.
Integrated InterfaceKit 8/8/8
The PhidgetInterfaceKit 8/8/8 allows you to connect devices to any of 8 analog inputs, 8 digital inputs and 8 digital
outputs.
Analog inputs
They are used to measure continuous quantities, such as temperature, humidity, position, pressure, etc. Phidgets
offers a wide variety of sensors that can be plugged directly into the board using the cable included with the sensor.
Here is a partial list of sensors currently available:
IR Distance Sensor
IR Reflective Sensor
Vibration Sensor
Light Sensor
Force Sensor
Humidity Sensor
Temperature Sensor
Magnetic Sensor
Rotation Sensor
Voltage Divider
Touch Sensor
Motion Sensor
Mini Joy-Stick
Pressure Sensor
Voltage Sensor
Current Sensor
Slide Sensor
Digital Inputs
Digital Inputs can be used to convey the state of push buttons, limit switches, relays, logic levels, etc...
Digital Outputs
Digital Outputs can be used to drive LEDs, solid state relays (have a look at our SSR board), transistors; in fact,
anything that will accept a CMOS signal.
Digital outputs can be used to control devices that accept a +5V control signal.
With transistors and some electronics experience, other devices can be controlled, such as buzzers, lights, larger
LEDs, relays.