433MHz MX-RM-5V receivers and antenna attachment
I’ve been playing with Arduino (technically, ESP-M3) and a cheap 433 MHz receiver I picked up from eBay, model MX-RM-5V (also marked 080408). I managed to get a basic program working that used RCSwitch and PubSubClient to push message information to my MQTT server when I pressed a button on an inexpensive Spigen 433MHz doorbell I had purchased, but unfortunately the range was limited to only about a yard. I understood that adding an antenna to these receivers had the potential to significantly increase the range, but everything I found suggested that the receiver I was working with was slightly different than the standard MX-RM-5V receiver, and that my antenna attachment pad actually sat between the two contacts for the induction coil. I tested the attachment of an antenna here, and found that it didn’t work. Every picture I could find of this receiver showed a different induction coil than what I had.
Today, it finally occurred to me that maybe my receivers had been made incorrectly. Since I’d ordered a four pack, I dug through the other three, and sure enough, two of them have the three coil inductive loop seen on every picture of these on the Internet, and connected to the pads they are typically connected to. The other two – including the one I happened to chose to work with – have an eight coil inductive loop, which bears a suspicious resemblance to the inductive coil present on the transmitter. Looks like I just happened to be the lucky guy who received the components assembled by the new guy on the production line. Wanted to share this in case a similar issue comes up for anybody else.
Once I connected an antenna (see https://www.instructables.com/id/433-MHz-Coil-loaded-antenna/) to one of the properly made receivers, my reception increased from a yard to maybe 30 feet, and also gave me the capability to receive signal through an exterior wall which is what I really wanted.
Leave a Reply