Basic IR infrared wireless communication circuits and remote-controlling a robot: a hands-on
When you first learn Arduino and electronic circuits, one of the very first things you try is LED ON/OFF control. If you replace the LED with an IRED (infrared LED) and toggle ON/OFF according to a pattern, much like Morse code, you can also transmit and receive complex data.
Remote control protocols
An agreed set of rules that machines use to communicate is called a protocol. A remote (remote controller) and a receiver have to use the same protocol. But in reality, each manufacturer and device uses a variety of protocols, so compatibility is often a mess. That said, many modern electronic devices use NEC code, as far as I know. So I will introduce things based on the NEC code for now. ( NEC code transmission spec )
