Infrared or Radio Remote Control Project based on a PIC Microcontroller


The time will come when you need to have some distance between sections of your project, or you just need a remote way of interfacing to it. Peter Jakab has developed this Infrared or Radio Remote Control Project which should fit the bill. If you have line of sight you can use IR to create the link, if you don’t you can simply use RF. The existing design has a remote unit that is able to manipulate relay contacts on the main system but the same concept could be used to transmit data to the main system for any other purpose. Peter has provided full schematics and code so you can easily build your own.

“Control up to 8 devices by this easy constructable remote control. It can work as a radio or infrared remote control, depending on the components. Each device output can be configured to be momentary (turned on while you press the button) or latched. Latched outputs can be toggled on/off by one button per channel, or turned on and off by two buttons per channel.”

3 Comments


  1. Is it possible to transmit real data (8 bit) with the IR? Not much data. Like temperature every minute? If so, how do you prevent wrong/corrupt data?


  2. Hi Lars,

    The remote control transmitter code transmits 3 bytes and an automatically computed CRC-8 checksum. The transmitter and the receiver code is organized into a separate library file, so it is easy to use for other purposes, and it’s up to you what you put into those 3 bytes.

Comments are closed.