Любой, можно из старого пульта выдернуть при желании. Если хочется универсальности то можно забыть, т.к. протоколов передачи 100500 и все подряд в него записать и передать не выйдет.
littleguga: в теории да на практике не совсем, некоторые пульты кодируются длиной импульса, некоторые частотой, некоторые смешивают первое с вторым, некоторые кодируют определенной последовательностью и т.д. записать "любой" значит записать некую последовательность с определенной частотой дискретизации, учитывая что некоторые пульты работают и в мгц диапозоне это мягко говоря проблематично, в итоге имеем библиотеки, которые с некоторой долей вероятности распознают некоторые из распросторонненых протоколов (обычно 2-3 протокола) и если ваш пульт будет работать на этом протоколе то есть вероятность что можно будет записать и воспроизвести сигнал, в противном случае вы будете получать мусор, который нельзя воспроизвести.
ИК излучатель он называется чем меннь длина волны тем сильнее его будет видно, потому что 650нм это уже видимый красный(лазер). Чем больше длина волны тем меньше влияние препятсвий.