How to Install a Receiver on an FPV Drone: Wiring, Binding, and Setup Guide

What a receiver does in an FPV drone

If you are learning how to install receiver on FPV drone, the key is understanding what the receiver actually does: it takes signals from your radio transmitter and passes stick commands to the flight controller.

A clean install matters because poor wiring, wrong protocol settings, or a missed binding step can make an otherwise good build unflyable.

Most modern FPV drones use a compact receiver from brands such as ExpressLRS, FrSky, Crossfire, Spektrum, or Flysky.

The exact procedure varies by protocol, but the core workflow is the same: choose the right receiver, wire power and signal lines, configure the flight controller, bind the radio link, and verify channel mapping before takeoff.

What you need before installation

Before opening your quad, gather the parts and tools you will need.

This makes the job faster and reduces the chance of damaging pads or crossing wires.

  • FPV receiver compatible with your radio system
  • Flight controller with available UART or receiver pads
  • Soldering iron with a fine tip
  • 60/40 or lead-free solder, depending on your preference
  • Tweezers, wire cutters, and heat shrink tubing
  • USB cable and configurator software such as Betaflight Configurator
  • Radio transmitter already set up with the correct module or internal protocol

Check the receiver pinout first.

Most receivers use VCC, GND, TX, RX, and sometimes SBUS, CRSF, or inversion-specific pads.

The flight controller manual is equally important because some boards have dedicated pads for serial receivers while others require a free UART.

Choose the right receiver protocol

Your installation begins with choosing the right communication protocol.

The receiver must match your radio equipment and the firmware you plan to use.

The most common options in modern FPV are ExpressLRS and Crossfire because they offer low latency, strong link performance, and broad community support.

Common receiver types

  • ExpressLRS receiver: Popular for 2.4 GHz and 915 MHz setups, open source, lightweight, and cost-effective.
  • TBS Crossfire receiver: Long-range focused, reliable, and often used in premium builds.
  • FrSky receiver: Still common on older builds, but compatibility depends on transmitter generation and firmware.
  • Spektrum or DSMX receiver: Used with Spektrum-compatible radios, typically on smaller or older FPV builds.

If you are upgrading an older quad, confirm that the receiver protocol is supported by your radio transmitter and flight controller firmware.

Mismatched protocols are one of the most common reasons a receiver will not bind or show movement in Betaflight.

Identify the receiver pads and UART on the flight controller

Most serial receivers connect to a UART on the flight controller.

You will usually wire the receiver’s TX pad to the flight controller’s RX pad on a free UART, and the receiver’s RX pad to the flight controller’s TX pad when the protocol requires bidirectional communication.

On some boards, the receiver input may be labeled as SBUS, RX1, RX2, CRSF, or R1/R2.

Read the board diagram carefully.

If the receiver uses inverted SBUS and your board has a dedicated SBUS pad or inverter, use that pad rather than a standard UART pad.

Power is also important.

Many receivers accept 5V, while others require 3.3V.

Never assume the voltage rating.

A wrong voltage connection can permanently damage the receiver.

How to install receiver on FPV drone step by step

The actual installation is straightforward once the hardware and wiring plan are clear.

Work slowly and keep the wiring short and tidy to minimize signal issues and stress on the pads.

1. Mount the receiver

Choose a protected location on the frame where the receiver will not hit the props, camera, or battery.

Many pilots use double-sided foam tape or heat shrink to secure the receiver to the top plate or inside the frame stack area.

If the receiver uses an external antenna, route the antenna away from carbon fiber, ESC wires, and the VTX antenna.

2. Solder the power and signal wires

Solder the receiver’s 5V or 3.3V pad to the matching power pad on the flight controller.

Connect GND to any ground pad.

Then connect the serial data lines according to the receiver protocol.

  • CRSF / ExpressLRS / Crossfire: Receiver TX to FC RX, and receiver RX to FC TX
  • SBUS: Receiver output to the dedicated SBUS or RX pad, depending on board design
  • IBUS / DSMX: Follow the manufacturer diagram and the flight controller’s UART mapping

Keep solder joints small and shiny.

Use as little exposed wire as possible, because long stripped sections can short against the frame or other components.

3. Insulate and strain-relieve the wiring

After soldering, inspect each joint with a magnifier if possible.

Add heat shrink, Kapton tape, or a small piece of electrical tape where needed.

If the receiver is exposed near carbon plates or the battery strap, secure it so vibration will not fatigue the wires.

4. Connect the receiver antenna

Some receivers include a tiny ceramic antenna; others use a coax or dipole antenna.

Make sure it is mounted according to the manufacturer’s instructions.

A poorly placed antenna can cause range issues even if the wiring is perfect.

Keep the antenna away from the flight controller stack and avoid folding it sharply.

Configure Betaflight for the receiver

Once the receiver is physically installed, you must tell the flight controller how to interpret the signal.

Plug the drone into USB, open Betaflight Configurator, and go to the Ports tab.

Enable Serial RX on the UART used for the receiver.

Next, open the Configuration tab and set the Receiver Mode to Serial-based receiver.

Then select the correct Receiver Provider, such as CRSF, SBUS, IBUS, or ExpressLRS-compatible serial protocol depending on the hardware and firmware version.

If your receiver supports telemetry, ensure the telemetry feature is enabled in your radio system and firmware.

For ExpressLRS and Crossfire, telemetry is often part of the same serial link and helps with link quality, battery warnings, and signal reporting.

Bind the receiver to your transmitter

Binding connects the receiver to your radio so they recognize each other.

The process differs by brand, but most systems use a bind mode on the receiver and a bind command on the transmitter module or radio menu.

Typical binding workflow

  1. Power the receiver and enter bind mode using a button, pads, or power-cycle method.
  2. Put the transmitter or external module into bind mode.
  3. Wait for the receiver LED to indicate a successful link, often a solid light or a specific blink pattern.
  4. Exit bind mode and power-cycle both devices.

With ExpressLRS, binding is often handled through a shared binding phrase or Wi-Fi setup, depending on the firmware version.

With Crossfire and FrSky, traditional bind mode is still common.

Always use the official instructions for your exact receiver model.

Verify channel mapping and failsafe

After binding, move the sticks on your radio and check the receiver tab in Betaflight.

You should see the channels move correctly for roll, pitch, yaw, and throttle.

If the movements are wrong, adjust the channel order on the transmitter or in Betaflight until they match the standard layout.

Confirm that endpoints reach full range without clipping.

Then test failsafe by turning off the transmitter and checking that the flight controller responds according to your chosen failsafe settings.

A proper failsafe is essential for safety because it determines how the quad behaves if the radio link is lost.

What to check if the receiver is not working

  • Incorrect UART selected in Betaflight
  • Serial RX not enabled on the correct port
  • Receiver wired TX-to-TX or RX-to-RX by mistake
  • Wrong power voltage on the receiver
  • Protocol mismatch between radio, receiver, and firmware
  • Bad solder joint or broken wire
  • Inverted SBUS issue on boards that require a dedicated pad

Common installation mistakes to avoid

Many first-time builders run into the same problems when learning how to install receiver on FPV drone builds.

A careful inspection before the first arm attempt can save time and protect your electronics.

  • Mounting the receiver near high-current ESC wires, which can add noise
  • Using the wrong voltage pad and damaging the receiver
  • Forgetting to set Serial RX in Betaflight
  • Using the wrong receiver protocol in the firmware
  • Failing to secure the antenna, leading to weak range
  • Skipping a failsafe test before flight

Final checks before the first flight

Before putting the quad in the air, confirm that the receiver responds smoothly, the arming switch works, and the motors spin only when commanded.

Make sure the antenna is secure, the receiver LED shows a healthy link, and the flight controller reports the correct input values.

A clean receiver install improves control response, signal reliability, and overall confidence in the build.