Se describe la realización hardware y software de dispositivos con capacidad de comunicación por infrarrojos. Aunque se centra en la comunicación entre un sistema de supervisión (PC, PDA, etc.) y un microcontrolador, todo lo expuesto es extrapolable a la comunicación entre dos computadores o entre dos microcontroladores.