// the find
emuflight/EmuFlight
EmuFlight is flight controller software (firmware) used to fly multi-rotor craft.
EmuFlight is a Betaflight fork focused on freestyle FPV quadcopters, with the main differentiator being its IMUF (Kalman-based) filtering pipeline and a set of PID extensions like EmuBoost, i-Decay, and Rate-Dynamics. It targets the same STM32 F4/F7/H7 hardware as Betaflight and requires its own configurator — it's not a drop-in replacement for the Betaflight GUI. Audience is FPV pilots who feel Betaflight's defaults are over-filtered and want more direct, snappy feel without building their own firmware.
The IMUF Kalman filter on gyro data is a real technical bet — it replaces the standard RPM filter + notch stack with a single adaptive filter, which can produce cleaner gyro traces on hardware that struggles with the RPM filter approach. The Smith Predictor on gyro is an unusual addition that genuinely addresses transport delay, not just noise. DShot 1200/2400/4800 support beyond Betaflight's ceiling is useful for high-kv whoop builds where motor timing matters. The CI setup (GitHub Actions building all targets on push) is solid for a community-maintained firmware — you won't accidentally merge something that breaks a target silently.
The hard warning against using DJI/HDZero/Walksnail goggles for configuration is a real adoption blocker — those systems are now the majority of the high-end FPV market, and EmuFlight's diverged MSP structs mean you can silently corrupt your tune using gear that works fine with Betaflight. The configurator is a separate repo and release, which means version skew is a real problem; there's no enforced protocol versioning. At 501 stars it has a small community relative to Betaflight, so obscure target bugs can sit unresolved for months. The feature list in the README reads like a changelog dump — there's no explanation of when you'd actually want EmuBoost vs standard D-term, which makes it hard for a new pilot to evaluate whether the tradeoffs are worth switching from Betaflight.