Open Source Flight Controller Firmware
GPL-3.0 License
Bot releases are visible (Hide)
Published by blckmn over 2 years ago
Remember some things may need fixing and fine tuning, and there may still be bugs. Please use it with caution and report back any issues at https://github.com/betaflight/betaflight/issues. Thank you!
IMPORTANT: Make sure you install and use the latest version of the Betaflight Configurator (10.8-RC3 or higher) from https://github.com/betaflight/betaflight-configurator/releases/tag/10.8.0-RC3 before updating your firmware.
To get the best out of the flight performance improvements, please read the Tuning Notes.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence on the Discord messaging platform. Come and join us. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
attr
to attribute
(https://github.com/betaflight/betaflight/pull/11270)position_alt_baro_fallback_sats
logic (https://github.com/betaflight/betaflight/pull/11373)Published by blckmn almost 3 years ago
Happy New Year...
Remember some things may need fixing and fine tuning, and there may still be bugs. Please use it with caution and report back any issues at https://github.com/betaflight/betaflight/issues. Thank you!
IMPORTANT: Make sure you install and use the latest version of the Betaflight Configurator (10.8-RC2 or higher) from https://github.com/betaflight/betaflight-configurator/releases/tag/10.8.0-RC2 before updating your firmware.
To get the best out of the flight performance improvements, please read the Tuning Notes.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence on the Discord messaging platform. Come and join us. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Published by blckmn almost 3 years ago
Just in time for Xmas...
IMPORTANT: Make sure you install and use the latest 10.8-RC1 version of Betaflight Configurator from https://github.com/betaflight/betaflight-configurator/releases/tag/10.8.0-RC1 before updating your firmware.
To get the best out of the flight performance improvements, please read the Tuning Notes.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Overall a smoother, more precise flight experience with better propwash perfomance 'and' also an easier setup and tuning experience - to release the full potential of Betaflight 4.
4.3 is a significant evolutionary step thanks to a slew of diligently coded and carefully tested updates representing thousands of hours of work from the voluntary development and test team.
- Firmware PR management - Mikeller
- Configurator and Blackbox - Haslinghuis, Limon, Asizon, ctzsnooze, McGiverGim, Mikeller, Blckmn
- Presets - Limon, Mikeller, ctzsnooze
- Sliders - Haslinghuis, UAVTech/spatzengr, IllusionFPV, Asizon, ctzsnooze
- Looptime, scheduler, DMA, Gyro EXTI, improved logging and OSD efficiency - Steve C Evans, many massive PR's :-)
- Multi dynamic SDFT notch, filters - Karatebrot #10554
- RPM crossfading - Karatebrot #10757
- RC smoothing - ctzsnooze #10629, #10650
- Feedforward jitter reduction - ctzsnooze #10670
- Feedforward smoothing - ctzsnooze - #10164
- Antigravity - ctzsnooze #10163
- Expo on Gyro LPF - IllusionFPV #10239
- Linear and Dynamic mixer options - TylerCorleone, BorisB #10370
- Dynamic idle improvements - ctzsnooze #10294
- Configurator brilliance - Haslinghuis, McGiverGim, Asizon
- LUA Script - klutvott123, kristjanbjarni, codecae
- Feedforward in level and horizon - ctzsnooze #10778
- PT2 and PT2 lowpass filter options - ctzsnooze #10727
- RC Link improvements - TBS #10675, Stepan Dalecky #10801
- default to Actual rates - ctzsnooze #10724
- 4.3 Tuning Notes - ctzsnooze, editing by SupaflyFPV
- Bugfixes - lots of people!
- Keeping everyone and everything on track - blckmn, mikeller
- Vue implementation and chore improvements - tomche
- Android integration - walcofpv
- Encouragement and testing - Brian White, James, SugarK, Cory Ibanez, Tehllama42, SupaflyFPV, UAVTech, QuadMcFly, Limon, bizmar, and so many others : thank you!
Published by mikeller almost 3 years ago
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Published by mikeller about 3 years ago
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
horizonTiltEffect
(#10781);Published by mikeller over 3 years ago
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Published by mikeller over 3 years ago
Important: There is a bug in the previous release (4.2.7) that potentially causes unresponsiveness of the flight controller on power up. If you experience this on your flight controller, please update to this release to fix the issue.
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Published by mikeller over 3 years ago
Important: There is a bug in this release hat potentially causes unresponsiveness of the flight controller on power up. If you experience this on your flight controller, please update to 4.2.8 to fix the issue.
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
baro_sample_count
causing potential runaway ascent (#10472, #10481).ibata_scale
to 0 (#10471);Published by mikeller almost 4 years ago
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
osd_warn_rssi_dbm
(#10405);Published by mikeller almost 4 years ago
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Published by mikeller almost 4 years ago
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Published by mikeller about 4 years ago
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Published by mikeller about 4 years ago
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Published by mikeller about 4 years ago
Please read the Betaflight 4.2 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.2.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Published by mikeller over 4 years ago
Just in time for summer...
...for most of us, and in time for the end of COVID-19 related lockdowns in a lot of places, we are proud to announce the release of Betaflight 4.2.0!
This is the third release of Betaflight after the switch to our new approach of how we support targets for different boards, and we have put effort into making support for these 'Unified Targets' easier and more seamless than before. We have also managed to convert most of the existing targets to use this new approach. This is enabling us to add support for new targets without additional effort for the developers, and as a result Betaflight is now supporting more different hardware than ever before (currently we are supporting 185 different flight controller models and counting).
As usual, our flight performance wizards have kept busy as well, and have added a bunch of improvements to how Betaflight flies. On top of that, they have improved the defaults, and made the firmware easier to tune than ever before.
One new feature that will be of interest to pilots still forced to stay inside is the new battery sag compensation: This feature results in a more consistent stick feel for the entire duration of the battery. The feedback that we are getting from many of our test pilots is that this is particularly useful for small indoor setups, like whoops or similar. Have a look at the 4.2 Tuning Notes to find out how to set this up.
Last but not least, we have also reworked how the gyro loop works, and it now runs at a fixed speed that is identical to the native update speed for the model of gyro that is used. This has simplified the setup of loop speeds, and allowed us to add support for a number of new gyro models - hopefully we'll see manufacturers pick this up and start offering exciting new flight controllers with these new gyros.
For an extended list of new features see below.
To make sure you get the latest version of your target installed, head over to this page and make sure you have got the latest version of Betaflight configurator installed before updating your firmware.
To get the best out of the flight performance improvements, please read the Tuning Notes.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Happy flying, enjoy summer
osd_rssi_dbm_alarm
is used, this will have to be changed to be the inversion of its previous value (e.g. 60
becomes -60
) (#9550);enable_stick_arming
to on
(#9183);name
CLI command has been removed. Use set name = <name>
instead (#8837).Published by mikeller over 4 years ago
osd_rssi_dbm_alarm
is used, this will have to be changed to be the inversion of its previous value (e.g. 60
becomes -60
) (#9550);enable_stick_arming
to on
(#9183);name
CLI command has been removed. Use set name = <name>
instead (#8837).Published by mikeller over 4 years ago
Please read the Betaflight 4.1 Release Notes.
This release contains bugfixes and target changes only. For a full list of new features see 4.1.0.
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.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
help
command (#9816).Published by mikeller over 4 years ago
osd_rssi_dbm_alarm
is used, this will have to be changed to be the inversion of its previous value (e.g. 60
becomes -60
) (#9550);enable_stick_arming
to on
(#9183);name
CLI command has been removed. Use set name = <name>
instead (#8837).help
command (#9816);gyro_rpm_notch_q
and dterm_rpm_notch_q
to address problem with too low values causing runaway acceleration (#9841);Published by mikeller over 4 years ago
osd_rssi_dbm_alarm
is used, this will have to be changed to be the inversion of its previous value (e.g. 60
becomes -60
) (#9550);enable_stick_arming
to on
(#9183);name
CLI command has been removed. Use set name = <name>
instead (#8837).Published by mikeller over 4 years ago
osd_rssi_dbm_alarm
is used, this will have to be changed to be the inversion of its previous value (e.g. 60
becomes -60
) (#9550);enable_stick_arming
to on
(#9183);name
CLI command has been removed. Use set name = <name>
instead (#8837).