Skip to main content

Official Release 2.2.0

ยท 3 min read
Rotorflight
Rotorflight Team

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.