You bolted the flight controller in with the USB facing left because that’s where the frame cutout is, and now the quad immediately death-rolls on arm. Your board alignment is wrong, and the gyro thinks “forward” is pointing at the ground. Here’s the fix.
Step-by-Step FC Orientation Configuration
Step 1: Identify the FC’s Physical Orientation
Look at your flight controller. Find the arrow printed on the board — it points to “forward.” Now note which direction that arrow actually faces relative to the quad’s true forward. Common scenarios:
- Arrow points left (USB on right side of frame) → Yaw offset = 90°
- Arrow points right (USB on left side of frame) → Yaw offset = -90° / 270°
- Arrow points backward (inverted mount) → Yaw offset = 180°
- Arrow points forward but FC is upside-down (components facing down) → Roll offset = 180°
For most standard 5-inch frames, the FC sits level and the arrow faces forward → no offset needed (all zeros). But the moment you install an AIO board in a whoop at 45°, use a 20×20 stack sideways in a tight build, or flip the ESC board for wire clearance — you need custom orientation.
Step 2: Enter the Correct Offsets in Betaflight
Go to Configuration tab → Board and Sensor Alignment section. You’ll see three fields: Roll, Pitch, and Yaw degrees. The gyro and accelerometer offsets must match your physical mounting.
Common configurations:
| Mounting Style | Yaw Offset | Roll Offset | Pitch Offset |
|---|---|---|---|
| Arrow forward, USB right | 0° | 0° | 0° |
| Arrow right, USB rear | 90° | 0° | 0° |
| Arrow left, USB front | 270° (-90°) | 0° | 0° |
| Arrow backward | 180° | 0° | 0° |
| Upside-down, arrow forward | 0° | 180° | 0° |
| Arrow forward, 45° tilted mount | 0° | 0° | 45° |
| Whoop AIO at 45° plus yaw rotation | 45° | 0° | 45° |
Combined rotations: If your board is rotated on two axes (e.g., yaw 90° AND pitch 45° for a tilted whoop mount), enter both values. Betaflight applies them sequentially, so the order matters — but in practice, the errors from ordering are negligible at typical angles.
Step 3: Verify the 3D Model in Real Time
This is the step that catches installation errors before your first arm. In the Betaflight Setup tab, you’ll see a 3D model of a quad. Pick up your actual quad. Tilt it forward — the 3D model should tilt forward. Roll it right — the model should roll right. Yaw it left — the model should yaw left. If any axis moves in the wrong direction, you have the wrong offset (or a negative that should be positive).
Critical check: Also verify the accelerometer in the Sensors tab. With the quad sitting flat and level, the Z-axis should read approximately 1.0 (gravity pointing down). Pitch and roll should read near 0. If they don’t, re-check your offsets.
Step 4: Test Without Props
Remove props. Arm the quad. Hold it in your hand and tilt it in each direction. The motors should spin up on the side you’re tilting toward — that’s the FC trying to level itself. If the wrong motors spin up, your orientation is still wrong. This test catches subtle errors that the 3D model might not make obvious.
What happens if you get it wrong: A wrong yaw offset causes an immediate death roll or backflip on arm. A wrong pitch or roll offset causes drift and instability that gets worse with throttle. A wrong combined offset (yaw + pitch) on a whoop produces behavior so erratic you’ll think the FC is defective. I’ve seen pilots replace flight controllers twice before realizing they’d entered -90° instead of +90°.
Board Orientation Reference Table
| FC Mounting | Arrow Points | Yaw | Roll | Pitch | Common Frame Example |
|---|---|---|---|---|---|
| Standard level | Forward | 0° | 0° | 0° | ImpulseRC Apex, Armattan Marmotte |
| USB left side | Right | 90° | 0° | 0° | GEPRC Mark5, iFlight XL5 |
| USB right side | Left | -90° | 0° | 0° | Diatone Roma F5 |
| Inverted mount | Backward | 180° | 0° | 0° | Some cinewhoops |
| AIO 25.5×25.5 whoop | Forward 45° | 0° | 0° | 45° | BetaFPV Meteor, Mobula |
| 20×20 sideways stack | Left or Right | ±90° | 0° | 0° | Flywoo Explorer LR |
Common Mistakes & How to Avoid Them
Mistake 1: Trusting the arrow exclusively. Some FC clones print the arrow backward. I’ve encountered two BetaFPV AIO boards where the silkscreen arrow pointed the wrong way. Always verify with the 3D model — it never lies.
Mistake 2: Entering offsets without hitting Save. Betaflight doesn’t auto-save configuration changes. After entering alignment values, you must click “Save and Reboot” in the bottom right. Skipping this step means your offsets vanish on the next power cycle.
Mistake 3: Forgetting the accelerometer needs calibration after rotation change. Changing board alignment invalidates the previous accelerometer calibration. After setting new offsets, place the quad on a confirmed level surface and calibrate the accelerometer from the Setup tab. A miscalibrated accelerometer makes angle mode and GPS rescue behave unpredictably.
Mistake 4: Entering 270° instead of -90°. Both are mathematically equivalent, but some Betaflight versions handle negative values differently in the orientation math. I stick to positive values above 180° — use 270°, not -90°.
Mistake 5: Copy-pasting orientation from a different build. Even the same frame model can have different FC orientations depending on your wiring routing and ESC placement. Always verify per-build, not per-frame model.
Internal Resources
Getting your FC orientation right is foundational — get it wrong and nothing else matters. Once your board is aligned, you’ll want to verify vibration isolation is working correctly. Our guide on FC gyro mounting and vibration isolation covers how to keep your now-correctly-oriented gyro reading clean data. And if you’re building a new quad from scratch, our complete soldering guide will help you get those motor wires on clean the first time.
Video Walkthrough
Joshua Bardwell covers FC orientation, the 3D model verification method, and common troubleshooting in detail:
The Hardware That Simplifies This
The most common reason pilots get orientation wrong is cramped frames that force the FC in sideways. The uavmodel F722 V2 stack is designed with a symmetrical 30.5×30.5mm mounting pattern and a board arrow that’s reinforced by a physical USB-C port placement — the USB always faces the rear, period. No guessing. If you see the USB port, the arrow is correct.
⚠️ Regulatory Notice: The flight recommendations in this article should be followed in accordance with the latest 2026 drone regulations in your country or region. Always verify local laws regarding flight altitude, no-fly zones, remote ID requirements, and registration before flying. Regulations vary significantly between the FAA (US), EASA (EU), CAA (UK), CAAC (China), and other authorities.
