github betaflight/betaflight 4.3.0
Betaflight 4.3.0

latest releases: 4.5.0-RC4, 4.5.0-RC3, 4.5.0-RC2...
22 months ago

Introducing the much anticipated and patiently waited for: Betaflight 4.3.

IMPORTANT: Make sure you install and use the latest version of the Betaflight Configurator (10.8 or higher) from https://github.com/betaflight/betaflight-configurator/releases/tag/10.8.0 before updating your firmware.

Please read these important introductory notes:

  1. After updating to Betaflight 4.3, you MUST use the latest 10.8 Betaflight Configurator. Earlier 10.8 and 10.7 configurator versions will not work properly with 4.3.

  2. F4 processors should run a 4k PID loop. F411 users should use DShot300, not DShot600, and are blocked from an 8k PID loop. Most F411's should be overclocked to 120Mhz, though some will only tolerate 108Mhz.

  3. 4.3 has a new Slider tuning approach and Presets. Due to parameter changes, do not paste in CLI ‘diff’ or ‘dumps’ from previous versions. A suitable Preset should give great results. The Sliders simplify making final 'tweaks' to your tune.

  4. Experienced users who want to use numeric data entry for tuning and filters MUST first disable their sliders. It's easiest to do that in Configurator.

  5. Check all your settings carefully before arming for the first time. Check PIDs, Filters, Rates, motor configuration and motor rotation. For the first flights, arm in a safe place, fly gently, and look out for any setup or build issues.

  6. We recommend using RPM based filtering for best performance**. Read about enabling and configuring rpm filtering
    here.

  7. 250hz or 500hz radio link users MUST choose a suitable Preset. 500hz radio links must have feedforward_smoothing set to 65-70 with 2 point averaging. 250hz radio links need feedforward_smoothing set to 35-40 with 2 point averaging.

  8. CPU Usage is now reported as a much higher value than previously. This is OK, it's just a change to how we display it. Don't be concerned until it gets around 75%.

For more details and 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.

Betaflight 4.3 brings the following updates:

What's Changed

Features

Improvements

Fixes

Targets

  • Add target IFLIGHT_H743_AIO support. by @Linjieqiang in #10181
  • Moved config for IFLIGHT_H7_TWING into internal flash. by @mikeller in #10174
  • Enable BMP085/BMP180 for F405 and F745 unified targets by @etracer65 in #10258
  • Make the MPU6050 (I2C) driver only build on Unified Targets with 1MB flash. by @mikeller in #10277
  • [Target] Add target MATEKH743 by @MATEKSYS in #10337
  • [H7] Nucleo-H7A3ZI target by @jflyper in #10324
  • [H7] NUCLEOH723ZG target by @jflyper in #10355
  • [H7] NUCLEOH725ZG target by @jflyper in #10356
  • Add more flash chip support for IFLIGHT_H743_AIO board. by @Linjieqiang in #10419
  • Add more feature for iFlight_H743_AIO support. by @Linjieqiang in #10451
  • Added AK8975 magnetometer driver to Unified Targets. by @mikeller in #10468
  • Add support for board "IFLIGHT_H743_AIO_V2" by @Linjieqiang in #10616
  • Added BMI270 driver to all Unified Targets. by @mikeller in #10713
  • Added a Unified Target for STM32H743. by @mikeller in #10791
  • Disable OLC on low flash targets to save around 2kB by @daleckystepan in #11134
  • Initial STM32H730 CPU Support by @hydra in #10695
  • Add support for ICM42605 and ICM42688P for unified targets except F411 by @SteveCEvans in #11305
  • Add NEUTRONRCF411SX1280 target by @DusKing1 in #11301
  • Set the target BETAFPVF4SX1280 dshot_bitbang to OFF by @betafpv-engineer in #11404
  • Add more gyros for NeutronRCF411SX1280 target by @DusKing1 in #11545
  • add EmaxModel STM32F411 SX1280 target by @EmaxModel in #11540
  • Added BMI270 drivers to CRAZYBEEF4SX1280 target by @phobos- in #11627

New Contributors

Full Changelog: 4.2.0...4.3.0

Don't miss a new betaflight release

NewReleases is sending notifications on new releases.