Betaflight 4.1 release delayed

For Betaflight 4.0 we announced the advent of Unified Targets, and with them the capability to change all of the hardware resources on all (F4 and F7) targets. Unified Targets have been used successfully by testers since Betaflight 4.0 has been released, and users using the new bidirectional Dshot protocol have been using configurable resources to make this protocol work on their targets since then. But we were still not happy...

Read More

Betaflight 4.0 released

It took us a long time, but now it’s here, and it’s got so many new things! When we released 3.5 in August last year, the number of different targets supported by Betaflight had reached 150, and maintaining them was becoming a major effort and taking up a lot of our time. It became clear that we had to do something. We had been working on changing the architecture of Betaflight to make it possible to use the same firmware for different flight controllers for some time, and so we decided to complete this change before releasing the next version, and that because of this fundamental change the next version would be 4.0. As we approached the originally set release date for Betaflight 4.0, we realised that we were not quite ready, and we ...

Read More

Supports your Hardware

Betaflight supports nearly all flight controllers on the market having at least an STM32F3 Processor. The Betaflight Configurator runs on Windows, Mac OS and Linux.

The Betaflight Firmware supports all major Remote Control manufacturers like FrSky, Graupner and FlySky. ESCs are directed using PWM, OneShot, MultiShot, DShot or even ProShot.

Not even less-related components stay untouched, so Betaflight allows to control VTX and Camera settings directly through the flight controller.

Community Support

There is so much support out there for betaflight users. Don't know where to look? We have compiled a list of our favourite resources.

Open Source

Originating from baseflight and cleanflight, betaflight continues to live the idea of open source. Everybody having precious ideas is welcome to implement them for the main product.


With the Betaflight OSD you get all relevant values during flight directly into your FPV video feed. An easy to use drag-and-drop configuration allows to place values like used mAh and LiPo Voltage readings.

Additionally you can change most firmware settings using stick commands wihtout even removing the goggles from your face.

Safety Features

Mini-drones are dangerous toys. As incidents with suddenly spinning props often end bloody, Betaflight implements several safety features to prevent dangerous behavior.

Features are implemented as preventing arming when the drone isn’t leveled and switchig off drones in case of wrong motor or flight controller orientation.

Flight Dynamics

Betaflight not only strives to put the best flight code on your controller. Also it satisfies requirements as perfect performance, tiny footprint, newest features and a strong quality assurance process.

All flight related data can be logged into a blackbox for later analysis. So pilots and techniciants can base finest tunings on objective data.

Tutorial for beginners

Watch a tutorial
video on how to get started

Don't know where to start, this video is for you. The basics all wrapped up into an easy to watch tutorial.

Configuration Tool

To configure Betaflight you should use the Betaflight-configurator GUI tool (Windows/OSX/Linux) which can be found here:

Latest configurator releases

BlackBox Viewer

Viewer Releases are here: The Latest Viewer source is here: See BB Logging and Usage Wiki page on using the BB logger.

Betaflight Releases

Releases can be found on or downloaded from within the firmware section within the configurator. Also check the Upgrading List to the Right for Release Notes and other Details on the various Versions.



If you want to contribute to better development you can download the latest beta build directly from:

Nightly builds

You can find release planning here:



For a once off donation to the cause with no ongoing commitment.



To setup a monthly recurring donation for ongoing support and commitment.



To help out with development, checkout our github project.