OzIRTransceiver is capable to encode and transmit as well as receive and decode different type of remote controller signals.
An infrared LED needs to be wired to the microcontroller to transmit signals. To receive signals you should wire an infrared receiver,
for example the 1838B. The most widely used application of this device is to read signals from the most popular remote controller brands.
More information