segunda-feira, março 31, 2025
HomeDroneHow to Check Betaflight Build Options: What's in Your Betaflight Firmware Build?

How to Check Betaflight Build Options: What’s in Your Betaflight Firmware Build?


Not sure which build options, features, motor, and receiver protocols you selected previously when flashing your Betaflight flight controller? Don’t worry, in this tutorial I will show you how to easily find out.

Some of the links on this page are affiliate links. I receive a commission (at no extra cost to you) if you make a purchase after clicking on one of these affiliate links. This helps support the free content for the community on this website. Please read our Affiliate Link Policy for more information.

Step 1: Enter the CLI Command

Navigate to the “CLI” tab in Betaflight Configurator, and type status and press Enter.

Betaflight Configurator 10.10.0 Cli Status Build Key

Step 2: Locate Build Key

Look for the line starting with BUILD KEY in the CLI output. Copy this key and replace [BUILD KEY] in the URL below:

https://build.betaflight.com/api/builds/[BUILD KEY]/json

Copy and paste the URL into your browser’s address bar, you will be directed to a page like this.

Betaflight Firmware Build Key Options Browser Output

Step 3: Understanding the Output

Once you visit the URL, you’ll see detailed information about your current Betaflight build. The important part of the output will look something like this:
"Target": "BETAFPVG473",
"Release": "4.5.1",
"Commit": "4.5.1",
"Options": [
"CLOUD_BUILD",
"USE_DSHOT",
"USE_GPS",
"USE_GPS_PLUS_CODES",
"USE_LED_STRIP",
"USE_OSD",
"USE_OSD_HD",
"USE_OSD_SD",
"USE_SERIALRX",
"USE_SERIALRX_CRSF",
"USE_TELEMETRY",
"USE_TELEMETRY_CRSF",
"USE_VTX"
],

This output corresponds to these build options.

Betaflight Configurator 10.10.0 Firmware Flasher Build Options 4.5.1

Target: Indicates the specific flight controller board your firmware is built for.

Release/Commit: The Betaflight firmware version currently installed on your flight controller.

Options: Features included in your current Betaflight build. Common options include:

  • CLOUD_BUILD: Allows users to select specific features and protocols in the firmware.
  • CORE_BUILD: With “Core Only” enabled, it provides basic hardware drivers with limited features; users cannot customize this build, so you will not see other options even though they might be included in the build.
    • GPS: GPS support.
    • OSD (SD): OSD functionality for analog FPV system.
    • OSD (HD): OSD functionality for digital FPV systems like DJI, Walksnail, and HDZero.
    • VTX: Enables VTX Table configuration (for analog FPV systems), and allows setting channels and power levels via OSD menu.
    • PINIO: Enables PINIO.
    • LED_STRIP: Supports addressable RGB LEDs (up to 32 LEDs).
    • Soft Serial: Enables Software Serial support.

If a specific feature or protocol you want isn’t listed, you’ll need to flash Betaflight firmware again, by including the missing features in your build options. Don’t forget to back up your current configuration before doing so. Here’s a complete tutorial on flashing Betaflight firmware: https://oscarliang.com/flash-update-betaflight/

Final Thoughts

Checking your Betaflight build options provides valuable insights, helping ensure your drone operates with all intended functionalities. This skill is especially useful for troubleshooting your setup.

Happy Flying!

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments