Describe the bug
After flashing Betaflight firmware (using the correct target for each flight controller), the gyro orientation is incorrect.
Even though the flight controller is physically mounted in the correct orientation (arrow pointing forward), the gyro appears rotated approximately 90 degrees to the left in the Betaflight configurator.
This can be observed in the Setup tab:
• When I tilt the quad backward, the model in Betaflight moves to the left instead.
• The gyro movement does not match the real physical movement of the drone.
This issue occurs consistently across multiple flight controllers (Hobbywing and T-Motor) and after multiple firmware flashes.
I have:
• Used the correct firmware target for each FC
• Flashed with full chip erase
• Tried different Betaflight versions
• Tested on multiple computers
• Used both the desktop configurator and the web version
All result in the same incorrect gyro orientation.
When attempting to fix it using board/gyro alignment, the movement can be visually corrected in the configurator, but the quad becomes unstable when armed — it lifts slightly and immediately flips.
To Reproduce
- Connect the flight controller (Hobbywing or T-Motor) to Betaflight Configurator
2. Flash the firmware using the correct target for the specific FC
3. Enable Full chip erase before flashing
4. Complete the firmware installation
5. Connect to the FC in Betaflight Configurator
6. Go to the Setup tab
7. Move/tilt the quad physically (pitch/roll)
Result:
The movement shown in the configurator does not match the real movement of the quad. The gyro appears rotated approximately 90 degrees to the left (e.g., pitching backward shows as roll to the left).
8. (Optional) Apply board/gyro alignment correction in Configuration tab
9. Arm the quad
Result:
The quad lifts slightly and immediately flips, indicating incorrect gyro orientation affecting stabilization.
Expected behavior
The gyro orientation should match the physical movement of the quad when the flight controller is mounted with the arrow pointing forward.
In the Setup tab:
• Pitch, roll, and yaw movements should correctly correspond to the real movement of the drone
• No axis should appear rotated or swapped
After flashing the correct firmware target (with full chip erase), the flight controller should initialize with the correct default orientation, without requiring manual board/gyro alignment adjustments.
When armed, the quad should remain stable and not flip due to incorrect gyro orientation.
Support ID
f443ebb5-e2fe-4fc5-bdbb-ef83239ee649
Flight controller
I am experiencing this issue on multiple flight controllers: • Hobbywing XRotor F7 (Xrotor F7 CONV / F7 stack) • T-Motor F7 flight controller (F7 HD) Both flight controllers were purchased new and are being used in standard 5-inch FPV builds. The issue occurs consistently across both brands after flashing Betaflight firmware using the correct target for each board.
Other components
The issue occurs on standard 5-inch FPV builds with typical components:
• 4-in-1 ESC (Hobbywing / T-Motor stacks)
• Digital video system (DJI O4 pro Air Unit)
• Standard radio receiver (UART-based)
• RX (Crossfire diversity)
How are the different components wired up (including port information)
No response
Add any other context about the problem that you think might be relevant here
No response
Describe the bug
After flashing Betaflight firmware (using the correct target for each flight controller), the gyro orientation is incorrect.
Even though the flight controller is physically mounted in the correct orientation (arrow pointing forward), the gyro appears rotated approximately 90 degrees to the left in the Betaflight configurator.
This can be observed in the Setup tab:
• When I tilt the quad backward, the model in Betaflight moves to the left instead.
• The gyro movement does not match the real physical movement of the drone.
This issue occurs consistently across multiple flight controllers (Hobbywing and T-Motor) and after multiple firmware flashes.
I have:
• Used the correct firmware target for each FC
• Flashed with full chip erase
• Tried different Betaflight versions
• Tested on multiple computers
• Used both the desktop configurator and the web version
All result in the same incorrect gyro orientation.
When attempting to fix it using board/gyro alignment, the movement can be visually corrected in the configurator, but the quad becomes unstable when armed — it lifts slightly and immediately flips.
To Reproduce
2. Flash the firmware using the correct target for the specific FC
3. Enable Full chip erase before flashing
4. Complete the firmware installation
5. Connect to the FC in Betaflight Configurator
6. Go to the Setup tab
7. Move/tilt the quad physically (pitch/roll)
Result:
The movement shown in the configurator does not match the real movement of the quad. The gyro appears rotated approximately 90 degrees to the left (e.g., pitching backward shows as roll to the left).
8. (Optional) Apply board/gyro alignment correction in Configuration tab
9. Arm the quad
Result:
The quad lifts slightly and immediately flips, indicating incorrect gyro orientation affecting stabilization.
Expected behavior
The gyro orientation should match the physical movement of the quad when the flight controller is mounted with the arrow pointing forward.
In the Setup tab:
• Pitch, roll, and yaw movements should correctly correspond to the real movement of the drone
• No axis should appear rotated or swapped
After flashing the correct firmware target (with full chip erase), the flight controller should initialize with the correct default orientation, without requiring manual board/gyro alignment adjustments.
When armed, the quad should remain stable and not flip due to incorrect gyro orientation.
Support ID
Flight controller
I am experiencing this issue on multiple flight controllers: • Hobbywing XRotor F7 (Xrotor F7 CONV / F7 stack) • T-Motor F7 flight controller (F7 HD) Both flight controllers were purchased new and are being used in standard 5-inch FPV builds. The issue occurs consistently across both brands after flashing Betaflight firmware using the correct target for each board.
Other components
The issue occurs on standard 5-inch FPV builds with typical components:
• 4-in-1 ESC (Hobbywing / T-Motor stacks)
• Digital video system (DJI O4 pro Air Unit)
• Standard radio receiver (UART-based)
• RX (Crossfire diversity)
How are the different components wired up (including port information)
No response
Add any other context about the problem that you think might be relevant here
No response