Welcome to the IguanaWorks USB IR Transceiver Project

Here you will find technical information regarding the IguanaWorks USB IR transceiver. The transceiver is capable of sending and receiving 38KHz infrared codes, which is the standard for most home electronics. As with all IguanaWorks software, the software and firmware are open, according to our license terms.

Features

The IguanaWorks USB IR Transceiver is a simple USB device that can communicate with most home electronics and remote controls via infrared (IR). The transceiver can both send and receive IR codes, and is fully compatible with LIRC under Linux. Unlike serial devices, the USB transceiver does not require a kernel module, and multiple transceivers can be in use at the same time. Each transceiver can transmit on up to 4 independent channels. The transmitter is very high-power compared to most serial devices, with a range of 10 ft. We support LIRC.

Links & Documentation

The following information is available:

  • GettingStarted -- Start here if you own the device and want to get it working (with Lirc).
  • FAQ -- Frequently Asked Questions
  • TroubleShooting -- Having problems? Start here
  • Download Drivers -- On this page you'll find the drivers for our usb devices in source form and packaged binaries (rpm and deb).
  • Subversion Repository -- Users are welcome to check our out SVN repository
  • Tickets -- Our ticket system for tracking the status of bugs, feature requests, etc. You must register before you can create your own tickets.
  • Hardware -- Hardware description, Schematics and Layout
  • Firmware -- Firmware Overview
  • Driver -- Device Driver Overview
  • Sample Client -- Overview of the Sample Client, igclient
  • HW Protocol -- Hardware-to-Driver Protocol Specification
  • Driver Protocol -- Driver-to-Application Protocol Specification
  • License -- License Terms

Enjoy!

Joe and Ben