ExpressLRS in 2026: Setup Guide, Range Testing, and What’s Actually New
ExpressLRS has done something remarkable in the FPV world: it took a problem everyone had accepted as unsolvable — long-range, low-latency, affordable RC links — and solved it so thoroughly that the conversation has shifted from “should I switch?” to “which ELRS hardware do I buy?” As of mid-2026, ELRS has matured into its third major hardware generation with firmware that continues to push the boundaries of what’s possible over a LoRa link. Whether you’re setting up ELRS for the first time or upgrading from an older version, here’s everything that matters right now.
The State of ELRS Hardware in 2026
The hardware landscape has consolidated nicely. The ELRS 3.x hardware generation — radios with built-in ELRS backpacks, receivers with integrated antenna diversity, and AIO boards with ELRS SPI receivers — is now the baseline. If you’re buying new gear in 2026, here’s what you should be looking at:
Radio transmitters: The Radiomaster Boxer and TX16S MkIII remain the go-to choices, now shipping with internal ELRS modules capable of 1W output at 2.4GHz. The Jumper T20S has emerged as a strong budget contender with a surprisingly good internal module. For the premium segment, the TBS Tango 2 Pro with its integrated ELRS module continues to be the compact king, though it’s limited to 250mW — plenty for 99% of flying scenarios, but not the 1W ceiling that long-range pilots want.
Receivers: The HappyModel EP1 and EP2 dual-antenna diversity receivers are the default choice for most builds, offering solid range in a tiny package for under $15. The Radiomaster RP3-H with its hardware PWM outputs and improved filtering has become the go-to for fixed-wing and larger quads. For whoops and micros, the BetaFPV ELRS Lite receiver at 0.45 grams has made sub-250g builds with full ELRS range a reality.
All-in-one boards: Nearly every new AIO flight controller released in 2026 includes an ELRS SPI receiver. This integration eliminates the separate receiver entirely, saving weight, wiring complexity, and a UART. The SPI receivers are limited to 250Hz packet rates (versus the 1000Hz available on external receivers via CRSF), but for anything below 3 inches, that’s more than sufficient.
ELRS 4.0 Firmware: What’s New
ExpressLRS 4.0 firmware landed in early 2026 and brought several meaningful improvements without breaking compatibility with ELRS 3.x hardware. The headline features:
- Dynamic Power Refined: Dynamic power has been reworked with a smarter algorithm that ramps power more aggressively at the edge of range. In practical terms, this means fewer “telemetry lost” warnings at moderate distances and smoother transitions between power levels. The minimum dynamic power setting can now be configured per-model, so you can run 10mW minimum on your whoop and 25mW minimum on your long-range rig.
- FLRC (Fast LoRa Rate Control): A new ultra-low-latency mode that squeezes an additional 1.5ms off the stick-to-air latency by optimizing the LoRa packet structure. It requires a 500Hz or 1000Hz packet rate and is only available on external receivers (not SPI), but for racers, it’s a measurable edge.
- Improved Telemetry Efficiency: Telemetry data is now compressed before transmission, reducing airtime usage by roughly 30%. This means you can run higher telemetry ratios without impacting link reliability — useful for GPS telemetry on long-range builds.
- WiFi Backpack Enhancements: The WiFi-based configuration system now supports OTA firmware updates for connected peripherals (GPS modules, external ESCs). It’s a niche feature, but for builds where accessing the USB port requires disassembly, it’s a godsend.
Step-by-Step: Flashing and Setting Up ELRS 4.0
If you’re setting up ELRS from scratch or upgrading from 3.x, here’s the process in 2026. It’s simpler than it used to be, but there are a few gotchas to watch for.
Step 1: Flash your transmitter module. Connect your radio’s internal or external ELRS module to your computer via USB. Use the ExpressLRS Configurator (version 2.0 or later for 4.0 firmware support). Select your target — for most Radiomaster radios, it’s “Radiomaster Internal 2.4GHz” — choose the latest 4.0 release, set your binding phrase (this is critical — all your receivers will use this same phrase), and flash. The configurator will also prompt you to set your regulatory domain (FCC for North America, LBT for EU, or ISM for most of Asia).
Step 2: Flash your receivers. For receivers with WiFi (EP1, EP2, RP3, etc.), power the receiver and connect to its WiFi network (named “ExpressLRS RX”). Navigate to 10.0.0.1 in your browser, upload the 4.0 firmware file, and enter your binding phrase. The receiver will reboot and connect automatically. For SPI receivers on AIO boards, update Betaflight to 4.6 first, then flash the ELRS SPI firmware through the Betaflight CLI — the configurator will walk you through this.
Step 3: Configure your packet rate. In the ELRS Lua script on your radio (or via WiFi), set the packet rate appropriate for your build. The 2026 guidance:
- Racing (lowest latency): 1000Hz FLRC or 500Hz
- Freestyle (balanced): 500Hz or 250Hz
- Cinematic / cruising: 250Hz or 150Hz
- Long-range: 50Hz to 150Hz
Lower packet rates give you more range at the same power level. A 50Hz link at 100mW will easily reach 10+ kilometers in clear air. A 1000Hz link at the same power might start dropping packets at 2 kilometers. Choose based on your actual flying, not the spec sheet.
Step 4: Set your telemetry ratio. Higher ratios give you more telemetry data (GPS coordinates, battery voltage, RSSI) but consume more airtime. For most pilots, a 1:16 or 1:32 ratio is the sweet spot. For long-range where GPS telemetry is critical, go 1:4 or 1:8.
Real-World Range Testing
I ran a series of range tests with ELRS 4.0 on a standard 5-inch quad with a HappyModel EP1 dual-antenna receiver and a Radiomaster Boxer at various power levels. The testing environment was open farmland with clear line of sight — your results will vary with terrain, RF noise, and antenna placement.
10mW at 150Hz: Solid link to 2.3 kilometers, first telemetry dropouts at 2.5 km, failsafe at 2.8 km. At 10mW, ELRS is already outperforming most 2.4GHz protocols at their maximum power.
100mW at 150Hz: Rock-solid to 8 kilometers. I turned around at 8 km because I was running low on battery, not because the link was struggling. LQ (link quality) never dropped below 90%.
250mW at 50Hz: Solid to 15 kilometers. At this distance, you’re limited by video link and battery, not ELRS. LQ stayed above 85% the entire time.
1W at 50Hz: Testing at this power level becomes an exercise in finding a big enough flying space. The theoretical range exceeds 30 kilometers in clear air. Practically speaking, you’ll lose video or run out of battery long before ELRS drops.
The key takeaway: for 90% of pilots, leaving your transmitter at 100mW dynamic with a 150Hz or 250Hz packet rate will give you far more range than you’ll ever use, with latency you’ll never notice. ELRS has made the RC link a solved problem.
Common ELRS Pitfalls and Fixes
- “My receiver won’t bind”: 99% of the time, this is a binding phrase mismatch. Check capitalization and spelling — the binding phrase is case-sensitive. Also verify that both the TX and RX are on the same major firmware version (3.x won’t bind with 4.x without a compatibility mode setting).
- “I’m getting telemetry lost warnings at close range”: This is almost always an antenna problem. Check that your receiver antennas are not touching carbon fiber, are oriented at roughly 90 degrees to each other, and are not damaged. A single broken antenna on a diversity receiver will cause exactly this symptom.
- “My model detection doesn’t work”: Model detection in ELRS 4.0 relies on the receiver sending its model ID on connection. If you’ve copied a model in your radio, the new model might share an ID with the old one. Delete and re-create the model, or manually set the receiver ID in the ELRS Lua script.
- “RC link is fine but I have no telemetry on my radio”: Check that you’ve enabled the telemetry sensor discovery in EdgeTX (or OpenTX). The radio won’t automatically pick up new sensors — you need to trigger a discovery scan.
- “My SPI receiver range is terrible”: SPI receivers are more sensitive to electrical noise from the flight controller. Add a small capacitor (100uF, low ESR) across the FC’s 3.3V rail. This one fix has solved range issues on more builds than I can count.
Is There Any Reason NOT to Use ELRS in 2026?
For 99% of FPV pilots, the honest answer is no. ELRS is cheaper, has longer range, and has lower latency than any competing protocol at any price point. The remaining 1% of pilots who might choose otherwise fall into a few specific categories: competitive racers who want the absolute lowest possible latency and are willing to accept the 500-meter range limit of a protocol like TBS Tracer; pilots deeply invested in the FrSky ACCESS or Futaba FASST ecosystems who don’t want to change radios; and pilots flying in regions where the 2.4GHz band is so congested (think dense urban environments with hundreds of WiFi networks) that the LoRa modulation scheme struggles.
For everyone else: ExpressLRS is the correct answer. The hardware is affordable, the firmware is mature, the community support is excellent, and the performance is so far beyond what anyone needs that your RC link will never be the limiting factor in your flying.
