Notice: Click on the Disclaimer button prior to taking any action shown on this website.
SPECIAL NOTICE TO EUROPEAN UNION (EU) VIEWERS

This site may use cookies for delivering advertisements, and is not intended for use by subjects of the EU. Continued use of this site is acknowledgement of your compliance with all EU laws, and accepting full responsibility for any and all actions related to accessing this website, including (but not limited to) agreement to the use of cookies.

 

RV Remote Control System.

 

This project consists of a 4 channel general purpose receiver, connected to an Arduino NANO microcontroller, with a few relays for output. It becomes the "base" system for the remote control system in my RV.

Depending on country and it's regulations, you can buy pre-made receiver modules in 315Mhz, 433Mhz, and other frequencies. If you intend on constructing something like this system, you must determine which receiver modules are suitable for use.

In addition to the receiver I am building, a multi-channel transmitter must be used. Fortunately, many of the pre-assembled transmitters (from mfgs such as eMylo) do have certifications for use from both the US and European countries. But again, you must determine suitability.

Why go to all the trouble to build such a system when other systems exist, such as Lippert's LINC receivers and American Technology Components (ATC) Genesis System that might be suitable?

While these systems could be used, I decided against using them due to several factors:

  • Centralized vs. Distributed system.
  • Proprietary vs. Standardized system.
  • Flexibility of assigning remote channels.
  • Expandibility and configurability.

Distributed System: Systems such as the Lippert ans ATC systems are centralized in that they have a single chassis, typically installed behind or adjacent to a control panel. This works OK for slideouts and lighting that have their switch controls at the control panel, but not so well when the switch you want to control is 20ft from the control panel.

In a distributed system, multiple receivers are used, each one placed around the RV adjacent to the switch it will control. This prevents the hardship of needing to run wiring all over the RV. In my distributed system, I am locating a 4 Channel receiver behind the control panel as I need to control 4 devices; Awning (requires a channel for Extend and a second channel for Retract), the main living room (Salon) overhead lights, and the LED strip light at the Awning. If more than 4 channels are required, an expansion board can be used to add 2 or 4 more channels.

I decided to not remote the slideouts, as their impact is minimal. Afterall, you extend the slideouts when you arrive at your campsite, and retract them when you leave. However, you may likely operate the awning on a daily basis, so it merits remote control.

 

 

Standardized System: The Lippert and ATC systems are Proprietary, at least in the sense that there is no data available as to the methodology used for the link. In contrast, the wireless relay systems are more-or-less generic. Most of the time, a Brand A transmitter will work with a Brand B receiver. There are a few exceptions though, so there is not quite 100% compatibility.

Flexibility: There are a few limitations with the commercially available wireless relay systems. Most receivers can be programmed (learning mode) to handle multiple transmitters, thus one transmitter can also control multiple relays. However, the limitation comes from two areas:

  • Generally a 4 channel receiver programs all channels of the transmitter. So when programming a 16 channel transmitter, all 16 channels will work on the receiver. There are exceptions to this, but this limitation does exist in many mult-channel receivers.

  • Receivers are usually capable of several modes of operation; momentary, toggle, latched, and so on. Unfortunately, all channels in a multi-channel receiver must be identical. This leads to incompatibilities. For example, a receiver that controls an Awning and lights might need a momentary action for the awning, and a latching action for a light.

    For example, the Lippert Linc receivers provide one latching channel for a light, but 4 or 7 channels (5 or 8 channel receiver) which are momentary/reversing. It would not be possible to connect a light to these channels as you would have to keep the button depressed on the remote transmitter to keep the light on.

Expandibility: The 4 Channel receiver I am building is completely software configurable. Any transmitter code can be assigned to any channel; a channel can be configured for latching or momentary, and so on. As well, the receiver can be expanded to a 6, or 8 channel version with the addition of an adapter board. I am providing the adapter board for convenience. I will be using the expansion board in the future, but for now, I am limiting the receiver to 4 channels.

 

Building the Receiver

So lets get started building the receiver. Construction consists of assembling two circuit boards and programming the microcontroller. A .PDF is available that provides step-by-step instructions on building the boards. The monitor panel is optional, so the Bill-of-Materials for the panel has been separated. However, the monitor will make it easier to program the receiver as well as keeping track of the Remote System activity.

Bill of Materials

Item Description Part Number QTY Source
Microcontroller Arduino Nano (or clone) (Note 1) 1 Amazon.Com
Voltage Regulator 5V TO-220 LM7805 1 TaydaElectronics.Com
RF Receiver RXB6 (Note 2) RXB6-433 1 Amazon.Com
Antenna Jack SMA PCB Mount Female Generic 1 Amazon.Com
Antenna SMA Male (Note 2) Generic 1 Amazon.Com
Circuit Board I2C Receiver Board V2.0 K9ZQ5WYY 1 OSHPark.Com
Connector 15Pin Female Header (Note 3) A-1669 2 TaydaElectronics.Com
Terminal KF7.62 x 2 Generic 4 Amazon.Com
Relay 5V SPDT Relay 1A G5V-1 2 DigiKey.Com
Relay 12V Dual DPDT Motor Relay 20A ACJ5112 1 DigiKey.Com
Relay 12V Dual SPDT Motor Relay 20A ACJ2112 1 DigiKey.Com
Connector Molex Wafer 3.96 Pitch 4 pins A-778 1 TaydaElectronics.com
Transistor 2N2222 NPN TO92 PN2222A 4 TaydaElectronics.Com
LED Red LED 3mm A-705 1 TaydaElectronics.Com
LED Green LED 3mm A-064 1 TaydaElectronics.Com
Resistor 1K SMD 1206 RMCF1206JT1K00 1 DigiKey.Com
Resistor 10K SMD 1206 RMCF1206JT10K0 (Note 4) 4 DigiKey.Com
Capacitor 0.33uf Capacitor SMD 1206 12065C334KAT2A 1 DigiKey.Com
Capacitor 0,1uF Capacitor SMD 1206 12065C104KAT4A 2 DigiKey.Com
Capacitor 10uf@25V Electrolytic ECA-1EM100B 1 DigiKey.Com
Diode 1N4001 SMD CGRA4001-G 4 DigiKey.Com
TVS Diode 18V SMF18A 1 DigiKey.Com
Fuseholder TE5 Subminature Fuseholder Keystone 3553 1 DigiKey.Com
Fuse TE5 Series 392 1A 39211000440 1 DigiKey.Com
Potting Compound 25mL Encapsulating Epoxy 832HD 1 Amazon.Com
Potting Box PolyCase 3x3" BX3308 1 PolyCase.Com
Circuit Board Monitor Board ncbvhVm5 1 OSHPark.Com
OLED Display 0.96 I2C OLED Generic 1 Amazon.Com
Monitor Panel Front Panel for Monitor RXP 1 RV-Project.Com
Ribbon Cable 6 wire IDC Generic 1 Amazon.Com
Connector 2x3 IDC Box Connector Generic 2 Amazon.Com
USB Extension Panel Mount Mini USB Generic 1 Amazon.Com

 

Notes:

  1. Genuine Arduino NANO shown. However, I have had good luck with NANO clones.
  2. 433Mhz components shown. Acquire correct items for your desired operating frequency.
  3. May be replaced with Machined pin headers as shown below. Both male and female pins are required.
  4. If Pullup resistors are required for the OLED display, buy 2 additional. See construction PDF for details.
  5. Items shown in Yellow only required for the OLED Display Option.
  6. Misc M2 and M2.5 hardware required. See construction PDF. Local purchase or buy hardware kit.

 

Advertisement
     

 


Construction Video

 

 

        

 

 


Last reviewed and/or updated Apr 4, 2026