How to Set Betaflight Modes
Learning how to set Betaflight modes is one of the most important parts of configuring a quadcopter.
Modes control critical functions like arming, angle stabilization, beeper, turtle mode, and rescue features, so correct setup directly affects safety and flight behavior.
This guide explains how to assign Betaflight modes in Betaflight Configurator, choose the right AUX channels, and test each switch before takeoff.
You will also learn why some modes are worth enabling only after your radio, receiver, and flight controller are verified.
What Betaflight modes actually do
In Betaflight, a mode is a condition triggered by a switch, slider, or channel position from your transmitter.
When the assigned AUX channel enters a selected range, Betaflight activates the mode immediately.
Common uses include:
- ARM to enable motor output
- ANGLE for self-leveling flight
- HORIZON for a blend of self-leveling and acro behavior
- BEEPER to locate a lost quad
- TURTLE MODE to flip an overturned quad
- FLIP OVER AFTER CRASH for motor-based recovery
- BLACKBOX or beeper-related functions on supported setups
Understanding the difference between flight modes and auxiliary functions helps you build a clean switch layout.
Some pilots prefer a minimalist setup, while others dedicate switches for safety, recovery, and convenience.
Before you assign any modes
Before opening the Modes tab, confirm that your transmitter, receiver, and flight controller are working properly.
If channel mapping is wrong or endpoints are inconsistent, your switch ranges may not trigger correctly.
- Verify the correct receiver protocol in the Configuration tab.
- Check that channel order matches your radio output, such as AETR or TAER.
- Confirm that the Receiver tab shows stable movement on roll, pitch, yaw, throttle, and AUX channels.
- Make sure switch positions move the relevant AUX channel across a usable range, typically 1000 to 2000.
If the receiver page does not behave correctly, fix that first.
Betaflight modes depend on accurate channel input, not guesswork.
How to set Betaflight modes in Betaflight Configurator
The actual setup process is straightforward once your radio is ready.
Betaflight Configurator uses the Modes tab to map transmitter switch ranges to onboard functions.
1. Open the Modes tab
Connect your flight controller to Betaflight Configurator and power the board via USB.
Select the Modes tab from the left menu to view all available functions.
2. Choose the mode you want to assign
Find the mode you need, such as ARM, ANGLE, or BEEPER.
Click Add Range to create a new activation window.
3. Select the correct AUX channel
Each range uses an AUX channel from your receiver, usually AUX1 through AUX4 or higher.
Move the switch on your transmitter while watching the receiver channel bars, then identify which AUX channel changes with that switch.
4. Set the activation window
Drag the yellow range sliders so the highlighted band matches the switch position you want to use.
The goal is to cover only the intended switch position, not the entire channel travel.
For a three-position switch, you can assign:
- one range for the low position
- one range for the middle position
- one range for the high position
For a two-position switch, one range is usually enough.
5. Save and test the mode
Click Save after setting each mode.
Then move the switch and confirm that the highlighted mode activates only when expected.
If multiple modes appear active at once, tighten the ranges or remove overlapping assignments.
Overlapping windows can create confusing behavior, especially when using the same switch for more than one function.
Recommended modes to configure first
Some Betaflight modes matter more than others, especially on a new build.
Starting with a small, practical set reduces setup errors and makes troubleshooting easier.
ARM
ARM is the most important mode because it controls motor enable.
Many pilots place ARM on a dedicated two-position switch for clarity and safety.
Never skip testing this mode on the bench with props removed.
ANGLE
ANGLE provides self-leveling, which is useful for beginners and for smooth, stable flying.
It can help new pilots learn orientation before moving into fully acrobatic flight.
BEEPER
BEEPER activates the onboard buzzer or ESC beeper if supported.
This mode is valuable for finding a quad in grass, trees, or low light conditions.
TURTLE MODE
Turtle mode lets you attempt to flip a quad back over after a crash.
It is especially common in freestyle and racing builds, but it should be used carefully because it can overheat motors if held too long.
PREARM
PREARM adds an extra safety step before arming.
It is optional, but many pilots like the additional protection when handling a plugged-in quad on a bench or at a field.
How to avoid common Betaflight mode setup mistakes
Most problems come from range placement, channel mismatch, or switch selection.
A few careful checks can prevent frustrating behavior later.
- Do not overlap ranges unless you intentionally want multiple modes on one switch position.
- Keep ARM separate from functions that you may trigger accidentally.
- Use stable switch endpoints so the mode does not flicker on and off.
- Do not rely on memory alone; verify each switch in the Modes and Receiver tabs.
- Leave room between ranges if your transmitter outputs noisy or inconsistent AUX values.
Some radios, such as those running EdgeTX or OpenTX, allow switch logical mapping that can make mode assignments cleaner.
If needed, use mixes or logical switches to create more predictable AUX behavior.
How to test your modes safely
Testing should happen with propellers removed and the quad secured on a bench.
This prevents injury and allows you to confirm that each mode works without the risk of unexpected motor spin.
A practical test sequence looks like this:
- Connect the quad to Betaflight Configurator.
- Open the Receiver tab and verify every switch moves the correct AUX channel.
- Open the Modes tab and check that each assigned mode activates in the right switch position.
- Enable ARM briefly to confirm the arming logic works, then disarm immediately.
- Check that BEEPER, ANGLE, or TURTLE MODE trigger only when intended.
If a mode fails to activate, revisit the receiver channel mapping, AUX assignment, and range width.
If a mode activates too early or too late, adjust the slider boundaries until the trigger point is clean.
Helpful Betaflight mode planning for different flying styles
Your ideal mode layout depends on how you fly.
Freestyle pilots often prioritize ARM, BEEPER, TURTLE MODE, and a rescue feature if their setup supports it.
Race pilots usually want fast access to ARM and minimal extra toggles.
Beginners may benefit from ANGLE, ARM, BEEPER, and PREARM.
Consider these practical setups:
- Beginner build: ARM, ANGLE, BEEPER, PREARM
- Freestyle build: ARM, BEEPER, TURTLE MODE, FLIP OVER AFTER CRASH
- Long-range build: ARM, BEEPER, ANGLE or HORIZON, GPS-related rescue features if supported
- Race build: ARM, BEEPER, optional TURTLE MODE depending on rules and preference
Keeping the layout simple improves muscle memory and reduces the chance of triggering the wrong function under pressure.
When to revisit your mode configuration
Betaflight mode setup is not something you should treat as permanent.
Changes to transmitter firmware, receiver type, switch assignments, or flight style can all require a new configuration.
Revisit your modes after:
- updating Betaflight firmware
- changing radios or receivers
- remapping switches in EdgeTX or OpenTX
- moving from beginner to acro flying
- adding new hardware such as a buzzer, GPS module, or HD system with supported features
A quick review in the Receiver and Modes tabs takes only a few minutes and can prevent failed arming, accidental activation, or a lost quad in the field.