# Betaflight Turtle Mode: Flip Over After Crash Setup, Configuration, and Safety Tips
Have you ever crashed your FPV drone upside down in tall grass or on a roof and wished you could just flip it over without walking to retrieve it? That is exactly what **Turtle Mode** (also known as **Flip Over After Crash**) solves. This feature, available in Betaflight 3.2 and later, lets you reverse individual motor directions to flip your quad back upright after a crash — saving time, frustration, and in some cases, your drone from a dangerous retrieval.
## What Is Turtle Mode and How Does It Work?
Turtle Mode works by reversing the direction of two motors (typically the front-left and front-right, or any opposite pair) at very low throttle. This creates an asymmetric thrust that tips the quad over. Once upright, you disarm, re-arm, and fly away.
The feature relies on **BLHeli_S**, **BLHeli_32**, **Bluejay**, or **AM32** ESCs with **bidirectional DShot** or **DShot commands** enabled to allow motor direction reversal in firmware without rewiring.
### Requirements for Turtle Mode
| Component | Requirement |
|—|—|
| Flight Controller | Betaflight 3.2+ or any current version |
| ESC Protocol | DShot300, DShot600, or DShot1200 |
| ESC Firmware | BLHeli_S (16.7+), BLHeli_32, Bluejay, or AM32 |
| Motor Direction | DShot bidirectional or `set yaw_motor_direction` configured |
| Arming Mode | A dedicated switch on AUX channel |
## How to Set Up Turtle Mode in Betaflight
### Step 1: Configure ESC/Motor Protocol
First, ensure your ESCs are running DShot protocol. In the Betaflight Configurator, go to the **Configuration** tab and set:
“`
ESC/Motor Protocol: DShot600 (or DShot300/DShot1200)
“`
If you are running BLHeli_S ESCs, flash them with **Bluejay** firmware (free, open-source) to enable bidirectional DShot and Turtle Mode support. BLHeli_32 and AM32 support it natively.
### Step 2: Enable Flip Over After Crash Mode
Go to the **Modes** tab in Betaflight Configurator and add a range for **Flip Over After Crash** on an unused AUX channel:
– Assign a 2-position or momentary switch on your radio to an AUX channel
– Set the active range (e.g., AUX2 1800-2100)
– This is a **momentary mode** — it only activates while the switch is held
### Step 3: Configure Motor Direction in BLHeli Configurator
Download the **BLHeliSuite32** or **ESC Configurator** (for Bluejay/BLHeli_S). For Turtle Mode to work, your ESCs must support **DShot bidirectional commands**. In most modern setups this is already active.
### Step 4: Set Crash Recovery Delay (Optional)
In the CLI, you can configure a delay to prevent accidental activation:
“`
set crash_recovery = ON
set crash_delay = 500
set crash_gthreshold = 1000
set crash_dthreshold = 50
set crash_setpoint_threshold = 350
set crash_time = 500
set crash_recovery_angle = 10
set crash_recovery_rate = 100
save
“`
These settings define how Betaflight detects a crash (gyro spike + motor saturation) and how quickly it attempts self-leveling.
## Safety Considerations
| Risk | Mitigation |
|—|—|
| ESC/motor burnout | Keep turtle mode bursts under 3 seconds. Prolonged use at high current can overheat ESCs |
| Prop damage | Only use on soft surfaces (grass). Concrete flips destroy props |
| Flyaway risk | Disarm immediately if something goes wrong |
| Accidental activation | Use a momentary switch, not a toggle. Set `crash_delay` to prevent false triggers |
| Battery drain | Use sparingly — extended flips can drain battery quickly |
## Troubleshooting Common Turtle Mode Issues
### Motors twitch but don’t spin
– Check that ESCs are running DShot protocol, not Oneshot/Multishot
– Verify BLHeli_S ESCs are flashed with Bluejay (16.7 stock BLHeli_S does not support turtle mode)
### Quad flips violently instead of gently
– Lower your **Motor Idle Throttle Value** in the Configuration tab (try 4.5% or 5.0%)
– In CLI: `set digital_idle_percent = 4.500`
### Only two motors spin — wrong ones
– Check your ESC numbering/mapping. Turtle mode uses motors 1 and 3 or 2 and 4 depending on orientation
### Turtle mode does not appear in Modes tab
– Ensure you are running Betaflight 3.2 or newer
– Update to the latest stable Betaflight release
## Recommended Hardware
For pilots building crash-resistant quads that benefit most from Turtle Mode, a durable frame and high-quality ESCs are essential. The UAVModel store carries a wide selection of **DShot-capable flight controllers and ESC stacks** perfect for crash-prone freestyle flying. Check out [uavmodel.com](https://uavmodel.com) for ESCs with native Turtle Mode support.
