Setting Up Your First RC Transmitter for FPV: Channels, Mixes, and Modes
Your Primary Connection to the Drone
The radio transmitter is the most personal piece of FPV equipment you’ll own. Unlike motors, frames, or flight controllers that get replaced after crashes, a good transmitter can last years and follow you across every build. But setting one up for the first time can be overwhelming — especially if you’re coming from ready-to-fly drones where everything was pre-configured.
This guide walks through setting up a modern OpenTX or EdgeTX radio from scratch: channel mapping, switch assignments, arming logic, and mode configuration. Whether you’ve got a RadioMaster TX16S, Jumper T-Pro, or Radiomaster Pocket, the principles are the same.
Choosing Your Protocol
Before you touch the radio settings, decide how you’ll talk to your drone. The landscape has shifted dramatically in the last three years:
ELRS (ExpressLRS): This is the current standard for FPV. Open-source, low latency, incredible range, and receivers cost under $15. ELRS runs on 2.4GHz or 900MHz. The 2.4GHz variant delivers 500Hz update rates with sub-5ms latency — faster than your flight controller can process. Range exceeds 5km at just 100mW. Most new radios come with ELRS built in. If you’re buying today, get ELRS.
Crossfire (TBS): The previous king of long-range, still widely used. Crossfire is reliable, well-documented, and has a massive installed base. It’s more expensive than ELRS ($30 receivers vs $13) but many pilots stick with it for its proven track record. If you fly in areas with heavy 2.4GHz congestion, Crossfire’s 900MHz band offers better penetration.
FrSky ACCST/ACCESS: Legacy protocols. They work, but range and latency are inferior to ELRS and Crossfire. Most pilots have moved on. If your radio only has a FrSky module, consider adding an external ELRS module in the JR bay — it’s a $40 upgrade that transforms the radio’s capabilities.
The Four Primary Channels
Every FPV drone uses the same basic four-channel layout. In Betaflight and INAV, these are mapped to the TAER channel order (Throttle, Aileron, Elevator, Rudder) by default:
- Channel 1 (Aileron/Roll): Right stick, left-right movement. Controls the drone’s roll axis. Stick right = drone banks right.
- Channel 2 (Elevator/Pitch): Right stick, up-down movement. Controls pitch. Stick up = drone tilts forward, flying away from you.
- Channel 3 (Throttle): Left stick, up-down movement. On Mode 2 radios, throttle is left stick vertical. Stick up = more power.
- Channel 4 (Rudder/Yaw): Left stick, left-right movement. Controls yaw rotation. Stick right = drone nose turns right.
In EdgeTX/OpenTX, these are configured on the MIXES page. Each channel needs an input source (the physical stick axis) and a weight (typically 100%). The default model wizard sets these up correctly — you usually don’t need to change them.
Auxiliary Channels: Switches and Modes
Beyond the four primary channels, you need auxiliary channels for flight modes, arming, beeper, and other functions. Here’s the standard setup:
Channel 5 (AUX1) — Arm switch: This is the most important switch on your radio. It enables or disables the motors. Use a two-position switch (like SA or SF on most radios). In Betaflight’s Modes tab, map AUX1 to the ARM function. Never use the same switch for arming and anything else — arming should be a deliberate, dedicated action.
Channel 6 (AUX2) — Flight mode: A three-position switch for Angle, Horizon, and Acro modes. Beginners should start in Angle mode (self-leveling) and transition to Acro (full manual) as skills develop. Map the switch positions so the middle position is Acro — that way, flicking up or down never accidentally engages self-leveling during freestyle.
Channel 7 (AUX3) — Beeper/Buzzer: A momentary switch that activates the buzzer. Invaluable for finding a crashed quad in tall grass. Map to a switch you can hit without looking — the trainer/momentary switch (SH) is perfect.
Channel 8 (AUX4) — Turtle mode (Flip Over After Crash): When your quad lands upside down, turtle mode reverses motor direction so you can flip it over and fly home instead of walking. Map to a three-position switch away from your arming switch.
Setting Up in EdgeTX/OpenTX
On your radio, create a new model and configure the MIXES page:
- CH1: Ail (Source: Ail stick, Weight: 100)
- CH2: Ele (Source: Ele stick, Weight: 100)
- CH3: Thr (Source: Thr stick, Weight: 100)
- CH4: Rud (Source: Rud stick, Weight: 100)
- CH5: Assign to switch SA (two-position). Set Weight to 100 for full-range output.
- CH6: Assign to switch SB (three-position). Set Weight to 100.
- CH7: Assign to switch SH (momentary).
- CH8: Assign to switch SC (three-position).
On the OUTPUTS page, verify each channel shows a range of 988–2012µs at the endpoints and 1500µs at center. In Betaflight’s Receiver tab, these should read exactly 1000–2000 with 1500 at center. If they don’t, adjust the Min/Max values on the OUTPUTS page until they do. Subtrim (PPM Center) corrects any center offset.
Pre-Flight Safety Checks
Before every session, run these three checks:
- Arm switch works: Plug in a smoke stopper, arm, and verify motors spin. Disarm and verify they stop instantly. Do this every time you change any Betaflight setting.
- Failsafe test: Arm the quad (props off!), give ~30% throttle, then turn off your radio. Motors must stop within one second. If they don’t, your failsafe isn’t configured.
- Channel monitor: In Betaflight’s Receiver tab, move every stick and switch through their full range. All channels should read 1000–2000. Wobble at center should be under 3µs — if it’s higher, check for RF noise or a loose gimbal connection.
A well-configured radio is something you never have to think about in the air. Take the time to set it up right once, and your transmitter becomes a transparent extension of your intentions — not a source of confusion mid-flight.
