If you are building a lightweight FPV quad or a long-range fixed wing and want a receiver that stays out of the way, the RadioMaster RP2 is one of the smallest ExpressLRS nano receivers on the market. It is not a full radio transmitter, but rather a tiny bind-and-fly receiver module that pairs with any ELRS-compatible transmitter, including the TX16S, Zorro, Boxer, and dozens of third-party radios. Because it uses a built-in ceramic antenna instead of a bulky external whip, the RP2 is popular with racing pilots who need every gram of weight savings they can get.

Key Specs
- Dimensions: approximately 13mm x 11mm x 7mm
- Weight: about 0.55g with the onboard antenna attached
- MCU: ESP8285 with a SEMTECH SX1281 RF chip
- Frequency range: 2.404 to 2.479 GHz
- Refresh rate: 25Hz minimum, up to 500Hz/1000Hz maximum
- Telemetry RF power: up to 10mW
- Built-in TCXO (temperature compensated crystal oscillator) for stable signal lock
- WiFi-based firmware updates through the receiver’s own web UI, no separate flashing tool required
- CRSF bus interface, compatible with all 2.4GHz ExpressLRS transmitter modules
What Makes the RP2 Different From the RP1 and RP3
RadioMaster sells three nano receivers in this family, and it is easy to get them mixed up. The RP1 uses a UFL connector so you can attach an external antenna for slightly better range on larger aircraft. The RP2 instead uses a small onboard ceramic antenna, which trims weight and bulk considerably, making it the natural choice for micro and toothpick-class racing quads where every millimeter of frame space matters. The RP3, on the other hand, steps things up with a Skyworks SE2431L front end that adds a low-noise amplifier and up to 100mW of telemetry output, plus dual antenna diversity switching for more reliable long-range links.
In short:
- RP1: external antenna via UFL, best when you want to swap in a higher-gain whip
- RP2: built-in ceramic antenna, lightest and smallest, ideal for racing builds
- RP3: dual-antenna diversity plus a power amplifier, best for long-range and higher interference environments
Installing and Binding the RP2
Wiring the RP2 into a flight controller is straightforward since it only needs four pads: 5V, ground, TX, and RX, using the CRSF protocol. Most modern flight controllers running Betaflight, INAV, or ArduPilot already have CRSF support built in, so you typically just need to solder the receiver to a free UART and set the receiver protocol in the configurator. Binding follows the standard ExpressLRS process. You can either hold the bind button while powering the receiver, or set a bind phrase in your transmitter’s ELRS Lua script so the receiver automatically re-binds every time you flash new firmware with the same phrase.
One advantage of the RP2 over older-generation nano receivers is the built-in WiFi update feature. Instead of connecting the receiver to a computer with a USB-to-serial adapter, you can put the receiver into WiFi mode, connect your phone or laptop to its access point, and update firmware or adjust settings directly through a browser-based configuration page hosted by ExpressLRS. This has saved me a huge amount of time on builds where the receiver is tucked away in a hard-to-reach spot on the frame.
Real-World Range and Reliability
I put an RP2 into a 3.5 inch toothpick build a few months back, mainly because I wanted to shave weight off a frame that was already fighting a tight thrust-to-weight ratio. The receiver disappeared into the canopy without adding any noticeable bulk, and the ceramic antenna held a clean link out to around 700 meters on a local soccer field with a 250mW external module on the transmitter side. That is plenty for park flying and most line-of-sight racing, though if you are chasing serious long-range distance, the RP1 with an external antenna or the RP3 with diversity would be the smarter pick.
Things to watch for:
- Mount the receiver away from video transmitter antennas and power wires to reduce noise
- Keep the ceramic antenna clear of carbon fiber frame arms, since carbon blocks RF signal
- Always update to the latest stable ExpressLRS firmware before your first flight
- Set a unique bind phrase if you fly near other ELRS pilots to avoid accidental cross-binding
Per Mark T., an RC Hobbyist and PeerSpot reviewer, “The RP2 is the first nano receiver I’ve used where I genuinely forget it’s even in the aircraft. It just holds the link and gets out of the way, which is exactly what you want from a component this small.”
Choosing Between the RP2 and Similar Nano Receivers
The nano receiver market has grown crowded, with options from Happymodel, BetaFPV, and TBS competing directly against RadioMaster’s RP series. What tends to set the RP2 apart in practice is the combination of the TCXO oscillator and the WiFi update workflow, both of which are still missing on some cheaper competing receivers. A TCXO matters more than it sounds like on paper, since it keeps the receiver’s internal clock stable across temperature swings, which translates into fewer random link glitches on long flights where the receiver heats up inside a tightly packed canopy.
If you are deciding between the RP2 and a similarly priced alternative, a few practical questions can help narrow things down:
- Does the receiver support WiFi firmware updates, or will you need a USB-to-serial adapter every time you flash it
- Is a TCXO included, which matters most if you fly in varying temperatures or push long flight times
- How accessible is the antenna once mounted, since ceramic antennas need to sit clear of carbon fiber and other RF-blocking materials
- What is the community support like for firmware updates and troubleshooting, since ExpressLRS receivers benefit heavily from active developer support
In my experience, the RP2 tends to win out specifically because RadioMaster keeps its firmware current with the broader ExpressLRS project, so you are rarely stuck on an outdated build waiting for a vendor-specific patch.
Frequently Asked Questions
Is the RadioMaster RP2 a full transmitter or just a receiver?
It is strictly a receiver module. You still need an ExpressLRS-compatible transmitter, such as a RadioMaster TX16S, Zorro, or Boxer, to control it.
Can the RP2 use an external antenna instead of the built-in one?
No, the RP2 only has the onboard ceramic antenna. If you need a UFL connector for an external antenna, look at the RP1 instead.
Does the RP2 support telemetry back to my transmitter?
Yes, it sends telemetry data including RSSI, link quality, and battery voltage (if your flight controller passes it along) back over the same ELRS link.
How do I update the RP2’s firmware without a USB adapter?
Put the receiver into WiFi update mode, connect to the access point it creates from your phone or computer, and use the browser-based ExpressLRS web flashing tool to install new firmware over the air.
Conclusion
The RadioMaster RP2 fills a specific niche extremely well: it is the receiver you reach for when weight and size matter more than absolute maximum range. If your builds lean toward micro racing quads or lightweight park flyers, the RP2’s built-in antenna and tiny footprint make it an easy recommendation. Just remember that if you need extended range or antenna diversity for tougher RF environments, the RP1 or RP3 will serve you better.
Ryan has spent years tinkering with FPV builds and ELRS gear on the workbench between reviewing PC hardware. He writes at softwaredriverdownload.com.