The Betaflight menu opens through the Betaflight Configurator software on your computer, not on the drone itself

Betaflight is flight control software that runs on the small computer inside racing drones and FPV (first-person view) drones. The menu you interact with is a web-based interface called the Betaflight Configurator — it lives on your computer, connects to your drone via USB cable, and lets you adjust how the drone flies.

You cannot open this menu directly on the drone. The drone itself has no screen. Instead, you plug the drone into your computer, open the Configurator software in your web browser, and the menu appears there. This is where you change settings like motor speed, tilt angle, and how the drone responds to your controller inputs.

Key Takeaways

  • read the Betaflight Configurator from the official GitHub repository — it is free software that runs in your web browser.
  • Connect your drone to your computer using a USB cable plugged into the flight controller board, not the battery connector.
  • Open the Configurator in Chrome, Firefox, or Edge, then click the Connect button to establish communication with the drone.
  • The main menu tabs appear across the top once connected: Setup, Configuration, Ports, and others depending on your firmware version.
  • Never change settings while the drone is armed or the propellers are attached — always disarm first and remove props before adjusting anything.

read and install the Betaflight Configurator

Go to the official Betaflight GitHub page at github.com/betaflight/betaflight-configurator. Click the Releases section on the right side of the page. read the version that matches your computer: Windows (.exe file), macOS (.dmg file), or Linux (.AppImage file).

For Windows, run the installer and follow the prompts. For macOS, drag the Configurator icon into your Applications folder. For Linux, make the AppImage executable and run it. You do not need to install anything on the drone itself — the software on your drone is already there.

Connect your drone to your computer with a USB cable

Use a USB cable with a micro-USB or USB-C connector, depending on what your flight controller board has. Plug the cable into the USB port on the flight controller itself — this is usually a small port on the main circuit board inside the drone, not the battery connector. Plug the other end into your computer.

Make sure the drone is disarmed (propellers not spinning) and the battery is disconnected or the drone is powered off. Some flight controllers power on through the USB connection alone, which is fine — you just want to avoid the propellers spinning while you are adjusting settings.

Open the Configurator and connect to the drone

Open the Betaflight Configurator process. It will open in your default web browser. In the top right corner, you will see a dropdown menu showing available COM ports or USB devices. Select the port that corresponds to your drone — it usually shows as "COM3" or "COM4" on Windows, or "/dev/ttyUSB0" on Linux.

Click the Connect button next to the port dropdown. The Configurator will establish communication with the flight controller. You should see the connection status change to "Connected" and the main menu tabs will appear across the top of the window. If nothing happens, try unplugging and replugging the USB cable, or try a different USB port on your computer.

Navigate the main menu tabs

Once connected, the Betaflight menu is organized into tabs across the top. The exact tabs depend on your firmware version, but the most common ones are Setup, Configuration, Ports, and Adjustments. Setup shows your drone's orientation and sensor readings. Configuration is where you change PID values, filter settings, and how the drone responds to stick input. Ports lets you assign what each serial port does — for example, which port talks to your receiver or your video transmitter.

Hover over each tab name to see a brief description. Do not change settings unless you know what they do — incorrect PID values or filter settings can make the drone unstable or crash. If you are new to Betaflight, start by reading the Setup tab to understand what sensors your drone has.

Save changes and disconnect safely

When you change a setting in any tab, a blue "Save" button appears at the bottom of the window. Click it to write the change to the flight controller. The drone will beep or flash an LED to confirm the save. Some changes require you to reboot the flight controller — the Configurator will prompt you if this is needed.

Once you are done, click the Disconnect button in the top right. Unplug the USB cable. Your changes are stored on the flight controller and will stay there even after you power off the drone. The next time you arm and fly, the drone will use the new settings.

Troubleshooting connection problems

If the Configurator does not see your drone, first check that the USB cable is plugged into the flight controller board itself, not into a battery connector or receiver port. Try a different USB cable — some cables are charge-only and do not carry data. On Windows, you may need to install drivers for your flight controller; check the manufacturer's website for a driver read.

If you see a COM port in the dropdown but the Connect button does nothing, try closing the Configurator completely, unplugging the drone, waiting 10 seconds, plugging it back in, and opening the Configurator again. On some computers, you may need to run the Configurator as Administrator (right-click the icon and select "Run as Administrator"). If you still cannot connect, check the flight controller's documentation to confirm it supports USB connection.

Frequently Asked Questions

Can I open the Betaflight menu without a USB cable?

No. The Betaflight Configurator communicates with the flight controller over USB only. Wireless connection is not supported. You must use a USB cable plugged directly into the flight controller board.

What happens if I change settings while the drone is armed?

The Configurator will not let you save changes while the drone is armed — it is a safety feature. You must disarm the drone first. Always remove the propellers before connecting to your computer and changing settings.

Do I need to update Betaflight firmware before opening the menu?

Not necessarily. The menu will open and work with whatever firmware version is on your flight controller. However, if your firmware is very old, some menu options may not appear or may work differently. Check the Betaflight GitHub releases page to see if a newer version is available for your board.

Why does the Configurator show "No response from board"?

This usually means the USB cable is not plugged into the flight controller itself, or the cable does not support data transfer. Try a different cable, check that it is in the correct port, and make sure the flight controller is powered (either by battery or by USB power alone).

Can I use the Betaflight menu on my phone or tablet?

The Configurator is designed for computers only. You cannot connect a drone to a phone or tablet via USB in the same way. Some people use remote desktop software to access their computer's Configurator from a phone, but this is not the standard method.