Products for USB Sensing and Control
1055_0 - PhidgetIR
Quantity Price
In Stock
Qty: 589

Product Features

Send and receive IR data with this Phidget. You can even “learn” signals from common devices like your TV’s remote so you can reproduce them.
Product Description

You can use the PhidgetIR to control devices with remote control input - such as your TV or DVD player, from your computer by having the PhidgetIR transmit remote control codes. Your application can learn the signals from arbitrary remote controls. The learned code can be retransmitted and will function just as if you were pushing the same button on the actual remote. You can also control your computer or Phidgets by recognizing a signal from any remote and using it as an event in your application to trigger some action.

The PhidgetIR can send and receive data encoded in various fashions as pulses of infrared light. The various encoding that the PhidgetIR supports are grouped under the general term ‘Consumer IR’ or CIR. CIR is generally used to control consumer products such as TVs, DVD players, etc. with a wireless remote control, but in general can be used for any application that needs to transmit low speed data wirelessly.

CIR is a low speed protocol - commands generally contain no more then 32-bits of data with a bit rate of at the most 4000 bits/second, but usually much less. There is no concession for anti-collision, so only one code can be transmitting at any time. Transmission distance depends on the power of the transmitter, but needs to be line of sight - though generally this can include bouncing off walls/ceilings, etc.

CIR data is transmitted using a modulated bit stream. Data is encoded in the length of the pulses / spaces between pulses, of IR light. The pulses of IR light are themselves modulated at a much higher frequency (usually ~38kHz) in order for the receiver to distinguish CIR data from ambient room light.



You can protect your board by purchasing the 3814 - Acrylic Enclosure for the 1055.

Product Specifications


Carrier Frequency Min (Transmitter)10 kHz
Carrier Frequency Max (Transmitter)1 MHz
Infrared Wavelength950 nm
Directivity (Transmitter)± 25°


Carrier Frequency (Receiver)38 kHz
Peak Sensitivity Wavelength950 nm
Reception Distance Max18 m
36/40 kHz Reception Sensitivity Loss40 %
Directivity (Receiver)± 45°


API Object NameIR
Bit Rate Max2 kbit/s
Update Rate125 samples/s
Code Length Max128 bit
Pulse/Space Width Max300 ms
Gap Length Min20 ms
Gap Length Max100 ms
Timing Resolution10 μs
USB SpeedFull Speed

Electrical Properties

Current Consumption Max50 mA
USB Voltage Min4.5 V DC
USB Voltage Max5.5 V DC

Physical Properties

Operating Temperature Min0 °C
Operating Temperature Max70 °C

Comes packaged with