Official Release 2.2.0
ยท 3 min read
Download Notes
Download Configurator
Download Blackbox
Download EdgeTX Lua
Download Ethos Lua
๐ง Firmware (Rotorflight 4.5.x)โ
๐ New Featuresโ
- Support for USB Mass Storage (MSC) across Mac, Android, and other platforms.
- Automatic configuration erase when flashing firmware to ensure clean installs.
- Adjustment function added for
yaw_precomp_cutoff
. - New Rate Dynamics and PID Controller Settings accessible via Lua scripts.
๐ Updated Defaults and Improvementsโ
- Lowered default D gains for improved stability.
- Increased default HSI gains (Helicopter Stability Index).
- Improved collective-to-yaw precompensation.
- Enabled CRSF/ELRS custom telemetry via background Lua script.
- Updated gyro Output Data Rate (ODR) to 4kHz on F4 and F7 targets for stability.
- Added Blackbox header timestamps using background Lua sync.
- Enhanced RPM notch filtering, fixing glitches at startup and low RPM.
- Improved compatibility with JR XBus (both Mode A and Mode B).
- Fixed telemetry sensor scaling for ESC1 on S.Port.
- Resolved lockups and flash handling on G4 processors and W25N NAND flash.
- Fixed issues with XDFly ESC telemetry lockups.
๐ฅ๏ธ Rotorflight Configurator (v2.2.0)โ
๐ New Featuresโ
- Added a Presets system to quickly apply CLI snippets from the UI.
- Added Android and macOS Apple Silicon builds (note: macOS requires manual xattr removal).
- Improved telemetry sensor interface.
๐ Localization & Platform Supportโ
- Added Spanish language support.
- Created a portable ZIP version for Windows users.
๐ Fixes & UI Enhancementsโ
- Improved visibility of mode active indicators in dark theme.
- Corrected suggested backup filenames.
- Resolved issues with custom target flashing and Windows installation errors.
๐ Lua Scripts for EdgeTX / OpenTX (v2.2.0)โ
๐ Pages & Controlsโ
- New "Rate Dynamics" page for advanced rate tuning.
- New "PID Controller Settings" page for deep tuning options.
- Units added to most fields for clarity and consistency.
๐ Performance & Stabilityโ
- Reduced memory usage to improve script responsiveness.
- Background script (
rf2bg
) sets the FC clock and enables CRSF/ELRS telemetry automatically. - Numerous minor fixes and UX improvements.
๐ Lua Suite for FrSky Ethos (v2.2.0)โ
๐ Framework Overhaulโ
- Complete rewrite using a modular API-driven architecture.
- Supports dynamic page/module/widget creation based on MSP data.
- Enabled VSCode development integration.
๐ Functional Enhancementsโ
- Added Blackbox status, arm state, and disarm flags widgets.
- Improved connect/reconnect speed and user feedback.
- Introduced MSP sensor framework for scalable telemetry.
๐ Internationalizationโ
- Improved translation functions and added Italian translation/audio.
- Fixed character encoding issues in non-English locales.
๐ Fixes & UXโ
- Improved alignment of PID defaults to match Flybarless (FBL) systems.
- Added new adjustment function sounds and UI feedback.
๐ Blackbox Explorer (v2.2.0)โ
- Added full support for Rotorflight 4.5.0 log format including headers and log events.
- Fixed installation issues on some Windows environments.
โ Compatibility Notesโ
- Fully compatible with Rotorflight 2.0 and 2.1 configurations.
- Users updating from Rotorflight 1.x must reconfigure from scratch.
- Always verify settings and behavior on the bench before flying after upgrading.