Using Multiple RF Remote Control

We are carrying the simple to use RF remote control set, it comes with a remote control and a receiver, operating at 315MHz RF. Looking at the video to know the basic operation.



Yes, it is very easy to use it. With some modification and power, I have used it for my house lighting. Now I can control the lights using remote control and also wall switch. As the video shown, just connect the power (5V to 10V) to receiver and you are ready to control any device which is TTL compatible, just to name a few: relay, LEDs, motor drivers, AC power using Solid State Relay, fan, auto-gate, etc.

Now, if you wanted to control more than 4 outputs within the wireless range (in a house), can you do it? Without modification, you cannot do it because the operating frequency is same and it will be interference. Do not worry, the purpose of this tutorial is to show you the way to do it!

I am using LEDs to indicate the outputs, please do not constrain yourself to LEDs J 1st which is which? What is remote control and what is receiver? On the left is the remote control and sometime is called keyfob. It comes with 4 keypads and battery. On the right is the receiver. The receiver is PCB with component and a simple wire as the antenna. There are 7 header pins where the functions are: (from right)

Pin Vcc – Positive power, 5V to 10V DC

Pin VT – Valid RF signal indicator pin. When receiver receives valid signal this pin will goes high.

Pin GND – Ground or 0V of power.

Pin D0 to D3 – These are the output pins which you should connect to device you like to control. I am connecting these pins to LEDs.

The basic setup is shown in the earlier video. Provide 5V and you can control the LEDs from the keyfob, easy and straight forward.

What if I need to control more than 4 outputs? Without modification, you cannot get it because there will be interferences. Let me show you the setup of 8 outputs.

On left, I am using momentary receiver, while on right, I am using toggle type of receiver. Try to setup this, and use either of remote control (keyfob) to control the LEDs. You will notice press Key A on keyfob will trigger 2 LEDs, right? This is because both receiver receive and execute to the instruction from same keyfob because they operate at same frequency. There is mechanism for the receiver to distinguish the remote control, through addressing or ID. We can set ID for the receiver and keyfob, and the instruction will only be executed if the ID matches.

Actually, a brand new RF remote control set does have ID, which is default. Without modification, all remote control set have the same ID J

Let’s see where can we set the ID on keyfob and later we look at receiver. Open the keyfob with flat surface of screw driver from side.

You will notice there is battery and some component.

Flip the board over where you can see the keypad.

Remove the soft cover. You will see 3×8 pads as I circle. That is the pads where we can set the ID for keyfob.

Let’s have closer look.

If you look closer, you will see top row is label as H (HIGH), bottom row is L (LOW) and center row with number of 8 at left and 1 at the right. This is tri-state ID. Tri-state means there are 3 states for a pin. Center pins are the ID pins. It can be not connected, HIGH or LOW. As you see, by default pin 1 to pin 8 are not connected, that is a condition or ID, the default ID. It is up to you to configure the ID.

Now, where is the ID for receiver? As I highlighted earlier, ID of keyfob and receiver must match to enable the control. Arrange the receiver and keyfob as shown. Please be informed that the pins of receiver is facing top and is flipped over. You will see there are similar pads (3 x 8) at the bottom. The center row is the ID pins. Top of it is HIGH, and bottom is LOW.

Now, use some lead and solder the ID that you like, you can simply solder 1 of the ID pin to HIGH or LOW, just make sure you solder the same ID on keyfob and receiver. Here is my example. I have solder the ID pin 8 to LOW on both keyfob (remote control) and receiver, ID pin 1 to HIGH on both device, the rest of the pins I leave it untouched.

Now, put the keyfob back to the cover as before it is opened, also the receiver. So you have 2 set of RF remote control.

Pressing a key of left keyfob will only trigger the LED on left receiver. It will not interfere with the right receiver. Same applied to the right remote control.

OK, I am done 🙂

So how many unique ID you can get from this combination? The answer is 3 to the power of 8 = 6561 unique ID… that is a lot. And remember, if you have question, please do post in our technical forum as we seldom check the comments section in tutorial site.



10 thoughts on “Using Multiple RF Remote Control”

  1. Any ideas how to make the remote send the signal without delayed button press? As far as my knowledge goes, the remote transmitting a series of impulses – and receiver activates when it registers them. But in case of quick click – less then a second of pressing – the remote does not send enough data. I was thinking about some delay line for each button, so it will take a quick click for remote to send a signal of a good length.

  2. hello , i’m one of your customer and i had buy this product before this . And i didn’t get any datasheet from you ? are you not prepared any datasheet for your customers ? ohh , it’s so important for student like me , couse i really need it for my project :'(

  3. When i buy this product, can u give me the data sheet for the both circuit ?
    I want a create a new one circuit for my study’s project.

  4. Nice idea! but I have thinking to do something different.
    How to make the remote trigger it self, without click but have receive data high bit from other board such as (RaspberryPi/Arduino/Micro-C 8051) and send specific frequency ID to the RF receiver? 🙂

  5. Using RF remote control to on/off a wall switch is impressive!

    Any tips or tutorial we can learn from to do that?

  6. This is smart thinking. I am always looking for alternates in my bot building – some dealers are charging way too much for equipment. I like Cytron as prices ar fair and support is great.

    I was in China recently visiting some bot factories. THEY are not making over the top prices charged in the West. I saw three Western ‘manufacturers’ boards assembled on the same production line – and yet their catalog prices vary so much in the States.

    One factory made wheels where they supplied toy manufacturers and bot supply houses – with the same wheel. The sales guy said the only difference was toy factories got wheels dumped in huge bags to be taken there by couriers whilst the exports to the States were in cardboard boxes.

Leave a Comment

Your email address will not be published.

Share this Tutorial

Share on facebook
Share on whatsapp
Share on email
Share on print
Share on twitter
Share on pinterest
Share on facebook
Share on whatsapp
Share on email
Share on print
Share on twitter
Share on pinterest

Latest Tutorial

BLTouch Installation for Ender 3 with 32-bit V4.2.2 Board
Pick and Send Random Meal’s Option and Locations through Telegram Bot Using Grove WiFi 8266 on micro:bit
DIY Automated Vacuum Cleaner Using REKA:BIT With Micro:bit
Rainbow Spark in Mini House using Maker Uno.
TinyML on Arduino using Edge Impulse
Tutorials of Cytron Technologies Scroll to Top