Pre-Release · Flight Testing Feb 2026

Flight controller firmware that adapts to how you fly

Less propwash. Handles wind without retuning. Consistent stick feel from full pack to empty. NexusFlight is a complete FC + ESC firmware stack with a desktop configurator — built from scratch with algorithms that adapt in flight so you spend less time tuning and more time flying.

Pre-Release

Currently in hardware integration and flight testing. First flights February 2026. Not recommended for production use yet — beta testers welcome.

4 Components, One Ecosystem

From embedded firmware to desktop tooling — every layer built in Rust

NexusFlight
v0.3.3

From-scratch FC firmware — 132,000+ lines of Rust, 551 tests, 29 boards across 5 MCU families (STM32F405/F411/F722/G473/H743) including HDZero boards. Zero heap allocation.

  • Adaptive gyro filter — less propwash, less delay, adapts to your style
  • Handles wind and dirty air without retuning (ADRC disturbance rejection)
  • Cleaner yaw spins — cross-axis decoupling eliminates roll/pitch wobble
  • Consistent feel from full battery to empty (gain scheduling)
  • One-click auto-tune from a blackbox log (frequency-domain analysis)
  • Deterministic 8kHz PID loop — zero jitter, zero surprises
  • CRSF/ELRS, SBUS, DShot 150/300/600 (bidirectional), OSD, GPS rescue
  • 96-byte blackbox with delta compression for long recording sessions
NexusCoreDrive
v0.3.2

From-scratch ESC firmware — 31,000+ lines of Rust, 356 tests, 220 board targets across 4 MCU families. Drop-in replacement for BLHeli/AM32.

  • Full sinusoidal FOC + Six-step dual modes
  • Q15 fixed-point math — zero floating-point, FOC in <5μs
  • Sensorless observer with adaptive LPF
  • Autotune: measures R, L, Ke for optimal PI gains
  • 5 fault protections (OC, OT, UV, desync, stall)
  • EDT telemetry: eRPM, voltage, RMS current, temperature
  • 3D mode, DShot commands, AM32 4-way passthrough
NexusGround
v0.4.3

Cross-platform desktop configurator built with Tauri v2. Lighter and faster than Electron-based configurators.

  • 15 tabs: Setup, Firmware, PID, Rates, Receiver, Motors, Filters, OSD, VTX, GPS, Blackbox, CLI, ESC, Auto-Tune, Debug
  • Frequency-domain auto-tune (Bode plot, step response)
  • Built-in blackbox log explorer with SVG plots
  • ESC/CoreDrive passthrough configuration
  • Flash firmware via STM32 UART bootloader (FC & ESC)
  • Interactive rates curves & PID tuning
  • Cross-platform: Windows & Linux
nexus-core
v0.3.2

Pure math flight algorithms library (no_std). Zero hardware dependencies — 401 core tests execute in 40ms on your laptop.

  • All 5 flight algorithms — runs and tests on your laptop, no FC needed
  • PID + ADRC controllers, Kalman filter, dynamic notch
  • Gain scheduling, cross-axis decoupling, airmode mixer
  • Betaflight-style rates & expo curves
  • AHRS, MSP protocol, OSD, VTX, Blackbox, FFT
  • 401 tests execute in 40ms — iterate fast without hardware

What You'll Actually Notice

How NexusFlight changes the way your quad flies

Less Propwash, Less Delay

Adaptive Kalman gyro filter auto-adjusts to your flying style in real time. No manual filter tuning — it adapts so you don't have to.

Handles Wind & Dirty Air

ADRC disturbance rejection fights wind gusts and prop wash without you touching a PID slider. Fly through dirty air like it's not there.

Cleaner Yaw Spins

Cross-axis decoupling compensates for the roll/pitch wobble that other FCs introduce during fast yaw rotations.

Smoother Throttle Response

CoreDrive ESC firmware uses true Field-Oriented Control with sinusoidal commutation. Smoother than BLHeli, more efficient than six-step.

Consistent Feel, Any Battery

Model-based gain scheduling keeps your quad flying the same from a fresh 6S pack to 3.5V per cell. No more mushy end-of-pack handling.

One-Click Tuning

Frequency-domain auto-tune analyzes a blackbox log and calculates optimal PID gains. No guesswork, no test-crash-adjust loops.

Why NexusFlight?

What changes when your entire flight stack is built from scratch in Rust

CapabilityTraditional FirmwareNexusFlight Suite
LanguageC (manual memory)Rust (compile-time safety)
Memory SafetyBuffer overflows possibleGuaranteed at compile time
Heap Allocationmalloc / dynamicZero — fully static
Gyro FilteringStatic notch / RPM filterAuto-adapting — less propwash, less delay
Wind & Dirty AirPID only — retune manuallyADRC handles disturbances automatically
Yaw SpinsRoll/pitch wobble during yawCross-axis decoupling — clean spins
Auto-TuneStep response onlyOne-click from a blackbox log
ESC FirmwareSeparate project (BLHeli/AM32)Unified stack (CoreDrive)
ESC ControlSix-step trapezoidalTrue FOC sinusoidal + six-step
FOC PipelineN/A<5 μs (Q15 fixed-point)
ConfiguratorElectron (~200 MB)Tauri v2 (~19 MB)
Test CoverageMinimal551 FC tests, 356 ESC tests

Supported Hardware

29 FC boards across 5 MCU families + 220 ESC targets across 4 families

NexusFlight — Flight Controllers

5 MCU families, 29 boards, including HDZero targets

MCU FamilyCoreBoardsNotes
STM32F405Cortex-M410SpeedyBee F405 V3/V4/Mini/AIO/Wing, Happymodel, Flywoo, GEPRC, Matek
STM32F411Cortex-M45BetaFPV F411, HDZero AIO5, Happymodel CrazyBee F4 DX, T-Motor, GEPRC Taker
STM32F722Cortex-M72Flywoo F722 Pro V2, GEPRC F722 AIO
STM32G473Cortex-M4F5Happymodel CrazyBee G473, BetaFPV G473, GEPRC Taker, HDZero Gamma/AIO15
STM32H743Cortex-M77HDZero Halo, GEPRC Taker, Sequre H7, Matek, T-Motor Pacer, iFlight Blitz

Gyroscopes: BMI270, ICM-42688-P  |  Flight modes: Acro, Angle, Horizon  |  HDZero digital VTX support

NexusCoreDrive — ESC Firmware

4 MCU families, 220 board targets imported from AM32 database

MCUCoreClockControl ModeTargets
STM32G071Cortex-M0+64 MHzFOC + Six-step48
AT32F421Cortex-M4120 MHzFOC (primary)110
STM32F051Cortex-M048 MHzSix-step53
GD32E230Cortex-M2372 MHzSix-step9

Drop-in replacement for BLHeli_32, BLHeli_S, and AM32. Compatible with BLHeliSuite32 & ESC Configurator.

NexusGround Configurator

15 tabs for complete flight controller and ESC management

NexusGround — MATEK_F405SE (COM3)
Disconnect
Connected: COM3
Setup
Firmware
PID Tuning
Rates
Receiver
Motors
Gyro / Filters
OSD
VTX
GPS
Blackbox
CLI
ESC / CoreDrive
Auto-Tune

Setup

Board Info

BoardMATEK_F405SE FirmwareNexusFlight Version0.1.0 Git Hasha3f8c2d

Flight Status

StateDisarmed Arming FlagsReady to arm

Performance

Loop Time125 us CPU Load34% PID Frequency8000 Hz

Sensors

GyroscopeICM-42688-P AccelerometerDetected BarometerBMP280

Board Details — Matek F405-SE

MCUSTM32F405
GyroICM-42688-P
Gyro AlignCW270
OSDMAX7456
Motors4
UARTs6
BlackboxW25Q128
BF TargetMATEK_F405SE

Downloads

NexusFlight Suite — Configurator (v0.4.3), FC Firmware (v0.3.3) & ESC Firmware (v0.3.2)

Beta Testers Wanted

Hardware integration and flight testing begins this week. We’re looking for experienced FPV pilots to test NexusFlight on real hardware. If you have a supported FC board and want to be among the first to fly Rust-based firmware, we want to hear from you.

Source code access is available by request. Once testing is complete, full open access will be granted. Contact devops@automatanexus.com or submit an access request on GitHub.

Pre-release — flight testing in progress
All Releases on GitHub

Technical Specifications

The details that matter

NexusFlight132,000+ lines of Rust, 551 tests, 29 boards across 5 MCU families
NexusCoreDrive31,000+ lines of Rust, 356 tests, 220 ESC targets
What They DoLess propwash, handles wind, cleaner yaw, consistent battery feel, one-click tune
Heap AllocationZero — fully static, deterministic timing
PID Loop Rate8 kHz (125 μs cycle)
FOC Pipeline<5 μs on AT32F421 (Q15 fixed-point)
Motor ProtocolsDShot 150/300/600 (bidirectional EDT)
RX ProtocolsCRSF/ELRS, SBUS
ConfiguratorTauri v2, 15 tabs, Rust + React/TypeScript
ESC CompatibilityBLHeliSuite32, ESC Configurator, AM32 passthrough
LicenseGPL-3.0 (open source)

Coming Soon

First flights are scheduled for February 2026. Here's what's coming:

Flight Footage

DVR clips and HD footage from first flights on STM32F405 and H743 boards.

Blackbox Comparisons

Side-by-side blackbox logs vs Betaflight 4.x — same quad, same tune, same conditions.

Propwash Tests

Adaptive Kalman vs RPM filtering — controlled dive tests with gyro trace overlays.

Auto-Tune Demo

One-click tune walkthrough from maiden flight to optimized PIDs via blackbox analysis.

Want to Be First to Fly It?

We're looking for experienced FPV pilots with supported FC boards to flight test NexusFlight. Download NexusGround to explore the configurator, or reach out to join the beta.