INAV 9 is a new era for a community flight controller

INAV 9.0 – A New Era of Features and Community Leadership

The long-awaited INAV 9.0 release is here, bringing a wave of exciting new features across both the Firmware and Configurator. This version marks a turning point: it is the first release in years not managed by me personally, and I want to extend heartfelt thanks to the INAV maintainers who have stepped up to deliver such a milestone update. Their dedication ensures INAV continues to thrive and evolve for pilots worldwide.

7-inch FPV drone designed to use INAV flight controller software

INAV Firmware 9.0 Highlights

  • Flexible Motor & Servo Allocation
    More adaptable output mapping, perfect for advanced builds like VTOLs and tilt-rotors.
  • Altitude Control Options for Fixed-Wing
    Choose between Altitude Velocity (default) and Altitude Position controllers for tailored climb and descent behavior.
  • Enhanced Position Estimator
    Improved Z velocity accuracy with refined weighting between barometer and GPS inputs.
  • New Hardware Support
    Added driver for the QMC5883P magnetometer, expanding sensor compatibility.
  • OSD Enhancements
    • Vertical digital throttle gauge
    • Vertical speed indicator
    • ADS-B aircraft warnings and info glyphs
    • Minimum ground speed display
  • Telemetry Improvements
    Barometer altitude now integrated into CRSF telemetry.
  • Flight Statistics
    Flight counter added for better tracking and analysis.
  • Terminology Update
    PID Profile renamed to Control Profile, reflecting broader scope beyond PID tuning.
  • Expanded Targets
    Support for 32 new flight controller boards, including Blueberry, DakeFPV, and TBS.
FiMi Manta VTOL airplane compatible with INAV

INAV Configurator 9.0 Highlights

  • Map Service Update
    Bing Maps replaced with Esri World Imagery, removing the need for API keys.
  • OSD Improvements
    • “Vario” renamed to Vertical Speed Indicator
    • New vertical throttle indicator option
    • Extended ADS-B aircraft warning glyphs
  • Language Support
    Added Ukrainian translation, broadening accessibility.
  • Programming Framework
    • JavaScript syntax support for custom actions
    • Flight axis override support for advanced scripting
  • SmartPort Telemetry Integration
    Configure sensors directly for OpenTX widgets and ETHOS dashboards.
  • Alignment Tab Improvements
    Better magnetometer error handling for smoother setup.

Acknowledgment

INAV 9.0 is more than just a feature release—it’s a community milestone. For the first time in years, this release was not managed by me, but by the dedicated INAV maintainers. Their hard work and commitment have ensured INAV continues to grow, innovate, and support the diverse needs of pilots worldwide.

A huge thank you to everyone contributing to INAV—developers, testers, and the community at large. This release proves that open-source thrives when shared responsibility and passion come together.

Download links

INAV 9 Firmware is available for various flight controllers based on STM32 F405, STM32F722, AT32F435, STM32F745 and STM32H7 microcontrollers

INAV Configurator 9 is available for:

  • Linux ARM64 systems (Raspberry Pi included)
  • Linux x64
  • MacOS AMR64
  • MacOS x64
  • Windows x32
  • Windows x64


Posted

in

by

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *