This application note illustrates the use of the PIC10F206 to implement a two-button, infrared remote controller. The PIC10F2XX family of microcontrollers is
currently the smallest in the world, and their compact sizes and low cost make them preferable for small applications like this one.

This paper gives two examples of protocols: the Philips RC5 and the Sony SIRC. These two protocols were chosen because they are fairly common and their formats are well documented on professional and hobbyists’ web sites. They also demonstrate two differing schemes for formatting the transmission.