Betaflight now follows a 6-month major release cycle, and the next version is expected to be 2026.06.0. According to the milestone page on GitHub, there are already over 260 pull requests associated with this release. From what I can see, there are fewer new changes that are purely about racing and freestyle improvements in this update than the last. Instead, Betaflight is expanding into a much broader platform, especially in areas like GPS, autopilot, wings, and workflow quality-of-life improvements. In this post, I’ll go through some of the most interesting new features and whether it is worth upgrading.
Configurator Is Getting a Redesign
One of the biggest changes is the Betaflight Configurator itself. The configurator now has a cleaner and more logically organized layout, and it appears to be better prepared for more complex features and future expansion. Older users may need a bit of time to get used to the new interface, but for the most part, it still feels familiar.
As mentioned in my previous post, you no longer need to download Betaflight Configurator as a standalone app. It is now a Progressive Web App (PWA), which you can access in your browser just like a website:
Since 2026.06 is not officially released yet, you can try the development version here:
https://master.app.betaflight.com/
The new configurator also supports older firmware versions, including 2025.12 and Betaflight 4.5 to 4.3.
You can now also create an account and log in, although this is optional. One benefit is that you can save backups directly inside the configurator, up to 5 backups.
There is also a new pre-flight check tool. By entering GPS coordinates, it can show you the weather, wind speed, and whether conditions look suitable for flying. There are also helpful links to websites where you can check airspace restrictions and no-fly zones.
Another new addition is a flight plan tool. You can plot waypoints on a map, define what the drone should do at each point, and upload those instructions to Betaflight. I do not know exactly how it all works yet, but I will make some tutorials once I learn about it.
Betaflight Is Expanding Beyond Freestyle and Racing
In my opinion, Betaflight is already the best flight controller firmware for freestyle and racing. There probably is not a huge amount of room left for dramatic improvements in those areas. That seems to be why the project is now branching outward into other applications.
The 2026.06.0 development cycle places strong emphasis on:
- autopilot and waypoint features
- navigation and GPS expansion
- wing support
- sensor support
- more protocol support such as MAVLink
- general workflow improvements
Autopilot and Waypoints
The most ambitious thing under development is clearly Autopilot.
There are several pull requests related to autopilot and waypoint flight plan guidance. These add GPS autopilot capabilities, including autonomous waypoint navigation, position hold, and automatic landing, using guidance and position-control logic designed for multirotors first, with wing support intended afterward.
There is also a related PR that expands waypoint behavior further with modes such as:
- Fly over
- Fly by
- Hold
- Land
- Orbit
That is a pretty big deal. This is the sort of feature set that moves Betaflight noticeably closer to iNav and ArduPilot territory.
Now, these autopilot and flight-plan features are nowhere near as mature as iNav. Some of this work is still in progress, and some of it may not even make it into the first 2026.06 release. But the direction is obvious. Betaflight is laying the groundwork for much more serious autonomous flight capability than it has ever had before.
For long-range pilots, this could end up being one of the most important changes in Betaflight for years.
Optical Flow and Rangefinder Support
Another interesting addition is support for optical flow and rangefinders, for example the UP-T1-001-Plus optical flow sensor and TOF altimeter used in the Caddx Protos.
According to the PR summary, this adds:
- optical-flow position estimation
- optical-flow-based position hold
- new altitude-source modes
- additional CLI and configuration options for rangefinder and optical flow quality
This could be meaningful because it gives Betaflight more ways to hold position and altitude besides relying only on GPS and compass. In other words, Betaflight is getting better at the type of sensor-fusion features people normally associate with more navigation-focused firmware.
Again, this does not instantly make Betaflight a full iNav replacement, but it does make the gap smaller.
ExpressLRS 4.0 Support for SPI Receivers
SPI ExpressLRS 4.0 support is coming in the 2026.6 firmware release.
This will matter to a lot of people flying whoops and AIO boards. There has been concern that SPI ExpressLRS receivers would not be supported beyond 2025.12, but this development proves otherwise.
That is good news because SPI receiver support has always lagged a bit behind compared to UART-based receivers. If you fly lightweight builds, toy-class quads, or integrated boards, this makes Betaflight more future-proof and helps prevent SPI ELRS users from being left behind.
Learn about ExpressLRS 4.0 here: https://oscarliang.com/expresslrs-4/
Switchable Battery Profiles
Another very useful feature that has already been merged is switchable battery profiles.
According to the PR summary, you can define up to 3 battery profiles — for example LiPo, Li-ion and LiHV— each with its own voltage thresholds and warning, capacity, and name. You can switch between them via:
- AUX channel
- CLI
- CMS menu
- MSP
I really like this one.
If you have ever used the same quad with different battery types, especially long range rigs, you will know how annoying it is to keep changing warning voltages and capacity values manually. This feature should make that much cleaner.
Wing Support Keeps Getting Better
If you fly fixed-wing, Betaflight 2026.6 is looking especially interesting.
There is a PR for wing auto-launch mode. The description says that when armed with the autolaunch switch active, the aircraft waits for a throw, then automatically spools the motor, climbs at a fixed pitch angle, and smoothly hands control back to the pilot. PR: https://github.com/betaflight/betaflight/pull/15121
That is basically the sort of launch assist that fixed-wing pilots already love in iNav. A good launch mode makes wings much easier and less stressful to fly.
There also seems to be ongoing work around wing tuning, servo behavior, and breaking out more wing-specific settings in the GUI. That matters because Betaflight’s wing support has improved a lot, but some parts still feel less polished than the multirotor side.
More Protocol Support
Under the hood, there is also a lot of work happening around MAVLink, CAN/DroneCAN, and more.
That may not sound exciting to freestyle pilots, but it is a big part of why Betaflight is becoming more capable as a broader UAV platform. More protocol support means more integration options, more possible applications, and better compatibility with other systems.
GPS Performance
There are also some GPS-related improvements, such as better UBX parsing, GPS time handling, serial decode performance. These will support GPS-heavy features and improve reliability in navigation-related use cases.
Altitude Limit
There may also be an altitude limit feature you can set for your drone when using a barometer. From what I understand, it works by scaling down the throttle as the aircraft approaches the configured altitude limit.
This could be useful for safety and regulations, or simply if you want your drone to stay below a certain altitude automatically.
Autotune
There is also a new tab in the new configurator called Autotune. It currently says:
Blackbox log recorded with debug_mode=CHIRP to analyze frequency response and compute PID recommendations
Does this mean we finally won’t have to tune our quads manually in the future? So far, I have not found much useful documentation on how this new feature works in practice. Once I learn more about it, I will definitely share more on the blog.
I think this feature was mentioned in the last release but we didn’t get to see much from it in practice: https://oscarliang.com/betaflight-4-6/#Chirp-Signal-Generator-for-Tuning
How to Flash Betaflight 2026.6
Normally to flash Betaflight you can just follow my tutorial: https://oscarliang.com/flash-update-betaflight/
But at the time of writing, Betaflight 2026.6 is not officially released yet. So if you want to try it now, you have to flash the alpha version, and here’s how to do it.
Warning: there may still be bugs, and some features are not yet finished. Flash it at your own risk.
To flash it:
- Open the Firmware Flasher tab in the new 2026.6 Betaflight Configurator
- Enable Show release candidates
- Choose Development
- Select your flight controller
- Under version, choose 2026.6.0-alpha [pre-release]
Also remember to check the build configuration options before flashing. Some features, especially GPS and autopilot related ones, may not appear in the configurator unless they were selected before flashing.
Final Thoughts: Who Benefits Most from Betaflight 2026.6?
For freestyle and racing pilots, you probably will not notice huge changes in everyday flying, because most of the improvements are under the hood. You may enjoy the new configurator, but you probably will not see dramatic changes in raw flight performance. Betaflight’s freestyle and racing performance is already so good that this release is more about making the platform stronger and more polished overall.
For long-range pilots, 2026.6 is far more interesting. Autopilot groundwork, waypoint support, and better sensor support all push Betaflight toward being a much more capable mission platform.
For wing pilots, this could be one of the most exciting Betaflight releases yet. Auto-launch, more settings in the GUI instead of the CLI, and the continued focus on wing-friendly features make Betaflight look much more competitive with iNav than it used to.
Overall, Betaflight is becoming a much more complete flight controller system.
That means more people can stay within the Betaflight ecosystem and still experiment with new things, instead of feeling forced to learn an entirely different system just to fly wings or do long-range GPS missions.
Of course, some of the most exciting features are still in progress, so I would not treat every shiny open pull request as guaranteed for the final release. But even with that caveat, the direction is clear: Betaflight is expanding fast, and 2026.06 looks like another big step forward.
Let me know in the comments if there are other new features or improvements you find interesting that I didn’t mention.
