Q: What Is ExpressLRS and is it the best to use for FPV Radio Control?

Updated 4 min read

Quick Answer

ExpressLRS (ELRS) is an open-source radio control protocol that operates on the 2.4GHz band for most FPV drones. It combines low latency, high refresh rates up to 1000Hz, and long-range capability at a fraction of the cost of proprietary alternatives like Crossfire. ELRS has become the default RC link for freestyle, racing, and long-range pilots.

What Is ExpressLRS?

ExpressLRS is an open-source RC link created by AlessandroAU. It uses LoRa modulation on the 2.4GHz ISM band (with 868/915MHz variants available for long-range builds). The project runs on inexpensive hardware, including ESP8285, ESP32, and SX1280 radio chips, which keeps receiver prices well under £20. Because the firmware is open source, anyone can flash it, modify it, or contribute improvements. This community-driven approach has made ELRS the fastest-growing RC protocol in FPV.

How ELRS Works

ELRS transmits your stick movements from the radio transmitter to a receiver on your drone using the CRSF (Crossfire Serial) protocol. The receiver feeds data to your flight controller over a serial UART connection. The system supports variable packet rates, allowing you to trade range for responsiveness depending on how you fly.

Packet Rate Refresh Rate Typical Use
F1000 1000Hz Racing, freestyle (shorter range)
F500 500Hz Balanced flying
F250 250Hz Long range
F150 150Hz Maximum range flights
D500 / D250 500Hz / 250Hz High-interference environments (DVDA mode)

Lower packet rates give more time slots for telemetry data, so switching from F1000 to F250 means you can send battery voltage, GPS coordinates, and RSSI back to your radio without sacrificing the link.

2.4GHz vs 868MHz ELRS

The vast majority of ELRS setups use the 2.4GHz band. It delivers the fastest refresh rates and works with the smallest, lightest receivers. For most pilots building 3-inch to 7-inch quads, 2.4GHz is the right choice.

The 868MHz variant (915MHz in FCC regions) is designed for extreme long-range flights where you need kilometres of range beyond what 2.4GHz can achieve. The trade-off is slower update rates, larger antennas, and fewer compatible receiver options. If you are not deliberately flying several kilometres out, stick with 2.4GHz.

Choosing an ELRS Receiver

ELRS receivers range from sub-gram nano boards for tiny whoops to full diversity receivers with twin RF chains for larger builds. The main factors to consider are weight, antenna configuration, and whether you need true diversity.

For Whoops and Micro Builds

The BetaFPV ELRS Lite Receiver weighs just 0.53g with its integrated SMD antenna, making it ideal for 65-85mm whoops where every gram counts. For slightly larger micro builds, the BetaFPV ELRS Nano Receiver adds an IPEX antenna connector and a power amplifier for 100mW telemetry output, giving noticeably better range at 0.7g.

For 5-Inch Freestyle and Long Range

Larger builds benefit from true diversity receivers with dual RF chains. The BetaFPV SuperD ELRS 2.4G Diversity Receiver uses two independent SX1280 chips with PA+LNA stages and a shared TCXO for rock-solid frequency stability. At 1.1g it is light enough for most builds while providing the signal reliability needed for long-range flights. The Happymodel EP1 Dual TCXO is another strong diversity option that includes two dipole T-antennas in the box.

Transmitters and TX Modules

Many modern radios ship with ELRS built in, including the Radiomaster TX12 MKII and TX16S MKII. If your radio does not have internal ELRS, you can add an external TX module that plugs into the JR module bay. Binding is straightforward: power the receiver three times to enter bind mode, then initiate binding from your radio's ELRS LUA script or configuration menu.

ELRS vs Crossfire

Feature ELRS TBS Crossfire
Frequency 2.4GHz / 868MHz 868MHz / 915MHz
Max Refresh Rate 1000Hz 150Hz
Open Source Yes No (proprietary)
Typical Receiver Cost Under £20 £40-60+
Best For General FPV, racing, freestyle Extreme long range, commercial

Crossfire still has an edge for pilots who need proven long-range performance at 868MHz with minimal setup. But for the vast majority of FPV pilots, ELRS on 2.4GHz provides more than enough range, better responsiveness, and costs significantly less. Browse the full range of options in the radio receivers collection and antennas collection.

Setting Up ELRS Telemetry

Once your receiver is bound and connected via CRSF, telemetry sends flight data back to your radio. This includes battery voltage, RSSI, and (if connected) GPS coordinates and heading. For a detailed walkthrough of configuring telemetry in Betaflight and your radio, read our ELRS telemetry setup guide.

Getting Started with Your First ELRS Radio

If you are new to ELRS and looking for a complete radio solution, our Radiomaster Pocket ELRS setup guide covers everything from binding to your first flight. The Pocket is a compact, affordable entry point that runs ELRS out of the box and works well with all the receivers mentioned above.