Arduino USB Based Vitrual Com Port to IR Transmitter
Our USB to Serial IR products are arduino based and allow you to send or receive infrared codes via a USB emulated serial port. This allows for IR transmission and reception without specialized software like LIRC. Commands can be sent via hex code or raw codes. On the receive side we can provide hex codes, raw codes, or a unique hash.
IR Codes are sent with the following command set: IR_CODE_TYPE,IR_CODE_LENGTH,IR_CODE_HEX_DATA
Arduino Based USB IR Transmitter |
$19.95 | |
USB A to mini-B 3 Foot Cable | $2.99 |
The following values are acceptable for IR_CODE_TPYE:
- NEC
- SONY
- RC5
- RC6
- PANASONIC_OLD
- JVC
- NECX
- SAMSUNG36;
- GICABLE
- DIRECTV
- RCMM
- CYKM
Example Codes:
LG TV 55LE7300
Power toggle:
NEC,32,0x20DF23DC
Power Off:
NEC,32,0x20DFA35C
Power On:
NEC,32,0x20DF23DC
HDMI1:
NEC,32,0x20DF738C
HDMI2:
NEC,32,0x20DF33CC
HDMI3:
NEC,32,0x20DF9768
HDMI4:
NEC,32,0x20DF5BA4
Volume Up:
NEC,32,0x20DF40BF
Volume Down:
NEC,32,0x20DFC03F
Vizio TV D55x-G1
Power Toggle:
NEC,32,0x20DF10EF
Power Off:
NEC,32,0x20DFA45B
Power On:
NEC,32,0x20DF54AB
HDMI 1:
NEC,32,0x20DF817E
HDMI 2:
NEC,32,0x20DF41BE
HDMI 3:
NEC,32,0x20DFC13E
HDMI 4:
NEC,32,0x20DF21DE
Volume Up:
NEC,32,0x20DF40BF
Volume Down:
NEC,32,0x20DFC03F
The device will echo back “IR Sent” when a valid command was received.
The device can also accept raw codes in the format:
RAW,Number_of_Mark_Space_Values,Mark_Space_Values
Example raw code transmission:
Panasonic TV:
Power On:
RAW,100,3514, 1718, 458, 422, 458, 1306, 430, 450, 430, 422, 458, 422, 458, 426, 454, 426, 430, 450, 430, 450, 430, 450, 430, 426, 458, 422, 458, 422, 458, 1306, 426, 426, 458, 422, 458, 422, 458, 422, 458, 422, 430, 454, 430, 450, 430, 422, 458, 422, 458, 1306, 430, 450, 430, 450, 430, 422, 458, 426, 454, 426, 458, 422, 430, 450, 430, 450, 430, 454, 430, 1306, 426, 1306, 454, 1306, 430, 1306, 454, 1306, 430, 450, 430, 450, 430, 450, 430, 1306, 430, 1334, 426, 1306, 430, 1302, 458, 1306, 430, 450, 430, 1302, 458, 1000
Source is available through our github page.
Also available with a True RS232 DB9 adapter to directly send IR Hex and raw codes from a true serial port