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.

 

Remote Controlling a MaxxAir Fan - Page 2.

Unfortunately I had to use surface-mount (SMT or SMD) devices for most of the components. While this is not hard with a bit of practice, it is perhaps takes a high-school electronics class skill-level. To make it as simple as possible, I have chosen the (physically) largest SMT components I could (1206), and have elongated the solder pads on the circuit board. However, two of the components (the 3K resistors on the backside of the board) are smaller than the rest (0805). This is necessary to provide enough clearance of the switch membrane that will cover over the resistors.

If you have never worked with surface mount technology, I recommend buying one of the several practice solder boards available. You can hone your soldering skills on those types of projects rather than risk damaging of your project. You will also want a capable soldering station. I use a Hakko FX-888D at the current time. Previously, I used a Weller WLC-100 which worked well enough.

I also found a flat sanding stick that works well when removing those peskly little barbs on the circuit boards. The barbs are left over from separating the boards during the manufacturing process, and they can be annoying if not removed.

 

Advertisement
           

 

Bill of Materials

Item
Description
Part Number
QTY
Source
TX/RX
5V 4-Channel Tx/Rx - no Relays Generic
1
MaxxAir Thermostat
Thermostat/Switch for MaxxAir Fans 00-03550K
If Req'd
RVAutoParts.Com
Transistor
NPN BJT SMD SOT-23 MMBT2222A-7-F
4
DigiKey.Com
10K Resistor
10K SMD Resistor 1206 RMCF1206JT10K0
4
DigiKey.Com
1.5K Resistor
1.5K SMD Resistor 1206 RMCF1206JT1K50
1
DigiKey.Com
3K Resistor
3K SMD Resistor 0805 RMCF0805JT3K00
2
DigiKey.Com
Relay
Signal Relay DPDT 5V SMT EB2-5NU
4
DigiKey.Com
Fuse
1A 125VAC/VDC 2SMD 0451001.MRL
1
DigiKey.Com
TVS Diode
TVS DIODE 16V 26V SOD123F SMF16A
1
DigiKey.Com
Diode
DIODE GEN PURP 75V 150MA 1N4148X-TP
4
DigiKey.Com
Voltage Regulator
5v 78L05 SMD SOT223 100mA AZ78L05HTR-G1
1
DigiKey.Com
10uf Capacitor
10uF 16V Electrolytic UWT1C100MCL1GB
1
TaydaElectronics.Com
0.1uF Capacitor
0.1uF 50V Ceramic 1206 12065C104KAT2A
2
DigiKey.Com
Terminal Block
DG300-02P 2 terminal A-666
1
TaydaElectronics.Com
3mm LED
LED 3mm Red Water Clear A-705
1
TaydaElectronics.Com
Circuit Board
Fan Remote Adapter Board V3.2B xHqZlXki
1
OSHPark.Com
Circuit Board
Receiver Adapter Board v1.0 aBpufxI9
1
OSHPark.Com
RJ11 Connector
Vertical RJ11 Jack 6p/6c 615006138521
1
DigiKey.Com
Slide Switch
Right Angle PCB Mount SK12F14G7
1
TaydaElectronics.Com
RJ11 Connector
Right Angle RJ11 Jack 6p/6c 54601-906WPLF
2
DigiKey.Com
Terminal
Kf7.62-2p Barrier Block RMCF0805JT3K00
1
Amazon.Com
Circuit Board
RJ11 Power Board V1.0 t8wJBqfM
1
OSHPark.Com
RJ12 Cable
6Inch 6P6C Straight Thru Generic
1
Amazon.Com

Ordering Notes:

  • eBay link for the receiver is generally for the Type A receiver (make sure you select an item that also has a transmitter). Amazon typically has Type B receivers. See text below for the difference between Type A and Type B.

  • Part in Green is for Power Option 1 using the RJ11 connector (see text below).

  • Parts in yellow are for Power Option 2 using the RJ11 connector.

  • Part in red is an adapter board, only needed for "TypeB" receivers.

  • If you have never ordered circuit boards from OSHPark before, note that the quote price is for 3 boards (minimum order). So you can make three remotes if you wish (providing you purchase qty:3 of the other parts). Hint: give a couple to your friends (the ones you mess up on).

 

Receiver board. The receiver board used is fairly generic. Depending on your source, you may receive either reciver shown to the right. The receiver that the project was designed around (and the one you should receive when ordering from the Bill of Materials) is the left-most receiver, which I am calling Type A.

However, there are some Type B style boards out there, and if you purchase one of those by mistake (or if they are all that is available), then I have designed an adapter board (RED lined part) listed in the Bill of Materials. You ONLY need to order the adapter board if you have receiver Type B.

 

The graphic to the right shows how the adapter board works in conjunction with the circuit board designed for RX Type A and using RX Type B.

Generic header pins are used to make the connections. There should be ample clearance inside of the enclosure for the adapter board with the header's spacing.

Also, if an external antenna is used, the antenna pin is different from the two boards as shown on the graphic.

I am recommended attaching the Type B board to the adapter with wire rather than header pins. This board is slightly wider than the Type A board, and using wire rather than headers will let you offset the board slightly.

 

 

An alternative receiver mounting method that does not require an adapter board is simply use short jumper wires to mount the board as shown here. Since the pinout is reversed from the Type A to Type B boards, turning the board 180 deg will re-align the pin functions.

If you use this mounting arrangement, I would recommend securing the receiver board with Silastic, Electronic-safe RTV, or other adhesive.

Even if you did not use anything to adhere the board, it would probably remain secure.

Unfortunately the main circuit board cannot be modified for header pins for the Type B board as they would interfere with the switch membrane.

 

Building the Circuit Board

The thermostat requires an additional 12V power source. Since there is an ON-OFF switch on the thermostat for this power, there is no need to supply an additional ON-OFF switch for boondocking considerations. However, the 12V circuit should be fused at the distribution panel. There are two options for powering the circuit board:

 

 

The first option simply directly wires the terminal board on the thermostat to a 12V source. If this option is used, the terminal block shown in the green line of the Bill of Materials is required. The components in the yellow lines are not required. There is sufficient space on the backside of the thermostat to feed the 12V power source into the thermostat.

 

 

The second option powers the thermostat via the unused pins 1 and 6 of the RJ11 modular connector. This has a slight advantage in that you can easily disconnect the thermostat if needed (servicing, etc) without having to disconnect the hard-wired 12V source that would be required in Option 1. If this option is used, the yellow lines in the Bill of Materials are required.

Even though the terminal block in the green line would not be required with this option, if it is included, the unit can alternately be bench powered (i.e. for servicing) with a 9V battery or other power source.

 

The step-by-step part location, identification, and assembly is found in the PDF document by clicking on the icon to the right. It is easiest to solder all of the SMT devices first, which is the order suggested in the document.

Otherwise, it might be difficult to reach some of the SMT components with the soldering tip after other components are attached to the board.

Some parts are polarty sensitive, including the electrolytic capacitor and diodes. There is typcally a mark on these devices with a corresponding mark on the circuit board.

The instructions for building the power board (option 2 above) are also included in the PDF.

 

Modifying the Enclosure

Before we can install the circuit board, the enclosure must be modified. When the thermostat is disassembled, there should be 4 components; the front case, rear case, circuit board, and membrane. After disassembly, save the screws and mounting hardware for later. The stock circuit board is not needed and can be discarded (or kept if there is a desire to return the thermostat to pre-modified condition).

 

 

Modification A. From the backside of the front case, cut two of the ribs down as shown so that the circuit board fits flat. The circuit board has slots for the remaining ribs so they do not need to be cut.

Modification B. Cut a slot in the case bottom as shown for the ON-OFF slide switch. Hint: do this after board assembly so you can trim to fit.

Modification C. Drill a hole for the 3mm LED in the cover. Make the hole slightly small so the LED press-fits into the hole. You can also glue the LED in place from the backside using Silastic, 3M 5200, electronic grade RTV, etc.

 

Reassembly of the thermostat is pretty straightforward. Essentially, the circuit board is replaced, but everything else is re-assembled in reverse order of disassembly.

Pay particular attention to how the power wiring is routed, which would be for Power Option 1.

Note also that the LED simply routes from the circuit board to the backside of the front panel. A clearance notch in the circuit board adjacent to the LED pads has been provided for this purpose.

Installation in the RV is similar to the previous removal step. However, if you are upgrading the thermostat version, you will likely have to drill new mounting holes in the wall in your RV. The footprint of the new thermostat should cover any holes left by the old style thermostat.

And as indicated, you will have to find a way to run 12V power to the thermostat.

 

 

Receiver Programming

 

Mode Termonology

The typical 433Mhz receivers have their own termonology which may make it confusing at first to understand the modes:

  • Inching: Also called Momentary, non-Latch, and Jogging. The output is active only as long as the button is depressed.

  • Self-Locking: Also called Latching or Self-Latching. The first press of a button turns the output on, the second press of the button (or pressing another button) turns the output off.

  • Interlocking: Also called Latched (not to be confused with Latched above). Only observed on multiple-channel receivers. Turning on any channel will turn off all other channels, so that only one channel can be active at any time.

I am also beginning to see a 4th mode in some of these devices - Delay. This is similar to Momentary mode but a specific time-lapse occurs before the output turns OFF. Typical delays are 5sec, 10sec, and 15sec, and they are often programmed as additional modes.

 

Before you can use the receiver, you need to set it up properly. Programming can be done after re-installation of the thermostat in the RV, or by connecting a 9V battery to the power terminals prior to re-installation (power is required to program the receiver, and it will run on 7~16VDC).

Typically, these receivers come setup in the Latching mode, and Channel 1 on the receiver corresponds to Channel 1 on the Transmitter, and so on. There are three steps required anytime you need to re-program the recever. Note that in Steps 1 and 2, you depress and hold the receiver button Before you turn on power to the receiver. In Step 3, you depress the receiver button After turning on power. Also, Step 3 is a multiple pass process (pass 1 for RX Channel 1, pass 2 for RX Channel 2, etc).

 

 

Step 1 clears the current programming. This clears the Mode as well as all of the transmitter button mappings.

Step 2 sets the receiver into Momentary mode.

Step 3 assigns each transmitter button to a particular channel. You can assign any transmitter button to any receiver channel, as well as assigning all of the transmitter buttons to a single channel (you can assign about 50 transmitter buttons to any receiver channel, if you need support for multiple transmitters).

Also realize that in Pass 2 thru 4, the receiver button will blink once, then twice, then three times, then four times - depending on how long you keep the button depressed. Simply release the receiver button After the LED blinks the appropriate number of times.

There is also a timeout of a few seconds. After you release the receiver button, you have several seconds to depress the appropriate transmitter button. If no button is depressed, a timeout occurs and no button mapping will be set.

If you make a mistake in mis-assigning transmitter buttons - say you assigned transmit button 3 to receiver channel 2 when you intended to assign it to receiver channel 3 - you must start completely over. That means, return to Step 1 and clear the programming, Step 2 and set the mode, then Step 3 and program each receiver channel.

You can do Steps 2 and 3 in reverse order - i.e. perform Step 3 first, then Step 2. Also, you can do Step 3 multiple times. Say you map all of the buttons of a transmitter to the receiver, then later want to map a different transmitter... just perform Step 3 again.

 

Channel Mapping

There are a couple of idiosyncrasies when it comes to channel mapping - that is, assigning the channel on the wireless remote to the function on the receiver/thermostat.

From a logic point of view, you might think Switch 1 on the wireless remote would be mapped to channel 1 on the receiver/thermostat, Switch 2 to Channel 2, and so on.

However, when designing the circuit board, to keep the copper traces to a minimum, and transition from top to bottom (VIAs) at a minimum, it neccesitated connecting the switch channel of the receiver to a different switch number on the thermostat.

The table below shows this relationship:

 

 

 

FunctionTx ButtonThermostatRx ChannelBoard
ON1SW1CH4 V3.2 and up
OPEN3SW2CH3 V3.2 and up
OFF2SW3CH1 V3.2 and up
CLOSE4SW4CH2 V3.2 and up

 

You will have to be mindful of this relationship when mapping the remote transmitter. For example, if you map (assign) Tx Channel 1 (on the remote) to Switch 1 (on the thermostat), Channel 2 to Switch 2, etc. you would end up with the functions on the wireless remote as shown in the left remote:

While this is OK, it might not provide the best intuition as to which button on which remote does what. In that event, mapping in the V3.2 order, the remote will be like the right one:

So how do you do that?

Simple. When you assign the transmitter buttons to the receiver, when the receiver LED indicates programming for Channel 1 (one blink of the LED), depressing Button 2 will assign the "OFF" function from the thermostat to the receiver/thermostat Channel 1. Likewise, when the LED indicates Receiver Channel 2 (i.e. blinks twice), it should be programmed to Channel 4, which is consistant with the table above.

So in reality, you can program any button on the TX remote to any function simply by which order you assign the buttons. Keep in mind the mapping table for those assignments.

 

 


Project Video

 

Advertisement
     

 

 


Last reviewed and/or updated Mar 9, 2026