Download Betaflight 3.4.0
Flight controller software is used to control drones or airplanes. Open source examples include MultiWii, Baseflight, Cleanflight and Betaflight. The latter includes support for dshot, multishot, and oneshot engine protocols, STM32, F7, F4, F3, and F1 processors, telemetry protocols, and OLED displays. Betaflight 3.4.0 has been released with the following announcement and list of changes:
Version 3.4.0: The best Betaflight ever!
We recognize that most of our users just want to two things with new firmware: Install it, and then go fly it. That’s why we have spent a lot of time on working out default settings that fly great on most quads. Just install it and try for yourself! To make your craft fly even better, we’ve added a brand-new, experimental mode to improve the response to stick input by filtering it instead of interpolating. For more info on setting up 3.4 to optimize flight performance, read these notes.
We’ve also put a lot of effort into optimizing the performance of the firmware, especially for boards with an F7 MCU. Now you can go and buy that shiny new F7 board, while your friends still struggle with their boards with F3 and F4.
For pilots who are into long range flying, we have added the brand new ‘GPS Rescue’ mode. It is a simplified version of the ‘return to home’ mode that exists in other, more navigation oriented firmware, and the great news is that all it needs to work is a GPS, no fiddling to make a compass work required!
Last but not least, we’ve also added a bunch of new features to improve the convenience of using Betaflight: You can now copy / paste your logs from an SD card or the on board flash chip by mounting the flight controller as a storage device , and you can use your flight controller / TX to emulate a joystick with no extra hardware needed, in order to fly on a simulator.
If you are upgrading from an earlier version of Betaflight, please read the following section containing a list of things that you might have to change in your configuration.
We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.
We now also have a Facebook Group. If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this by joining our Facebook Group.
Happy Props!
Major features:
- Overhauled and improved filtering (#5391, #5458);
- Optimized and massively improved the performance on F7 (#5674); Added GPS rescue mode (#5753, #5764);
- Added support for accessing SD card / onboard flash as USB mass storage device (MSC) (#5443, #5629, #5650);
- Added support for reading RC input as USB joystick (HID) (#5478, #5596);
- Added support for CMS configuration over CRSF (#5743);
- Added support for experimental filter based RC channel smoothing (#6017).
Minor features:
- Added acro trainer mode (#5970);
- Added throttle boost mode (#5508);
- Added support for throttle limiting (#5608);
- Added PID loop improvements (#5968, #5963, #5962);
- Added support for accelerated yaw spin recovery (#5706);
- Added support for direct adjustment of PID values through an RC channel (#5584);
- Added support for multiple overclocking speeds (#5193);
- Added MCU temperature monitoring (#5322);
- Added paralysis mode (#5851);
- Added support for QMC5883L compass (#5309);
- Added support for W25M flash chips (#5722).
New targets:
- Added SPRACINGF7DUAL with dual gyro support (#5264).
Version number | 3.4.0 |
Release status | Final |
Website | Betaflight |
Download | |
License type | Conditions (GNU/BSD/etc.) |