Flight Controller Ecosystem

NexusFlight Suite

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.

Integrated ESC firmware with smoother throttle response than six-step. One-click auto-tune from a blackbox log. 29 FC boards, 220 ESC targets, and a 15-tab configurator that's 10x smaller than Betaflight Configurator.

Pre-Release

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

For source access or inquiries, contact us at devops@automatanexus.com

Downloads

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

Pre-release — flight testing in progress

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 available by request. Contact devops@automatanexus.com or submit an access request on GitHub.

NexusGround v0.4.2 — Desktop Configurator

Cross-platform configurator built with Tauri v2 — Windows & Linux

NexusFlight v0.3.2 — FC Firmware

29 board-specific binaries — find your board, download, flash via NexusGround

4 Components, One Ecosystem

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

NexusFlight

v0.3.2

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.2

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

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.

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.

Smoother Throttle Response

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

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 FamilyBoards
STM32F40510
STM32F4115
STM32F7222
STM32G4735
STM32H7437

NexusCoreDrive — ESC Firmware

4 MCU families, 220 board targets imported from AM32 database

MCUControl ModeTargets
STM32G071FOC + Six-step48
AT32F421FOC (primary)110
STM32F051Six-step53
GD32E230Six-step9

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

Technical Specifications

NexusFlight132,000+ lines of Rust, 551 tests, 5 MCU targets
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)

NexusGround Configurator

15 tabs for complete flight controller and ESC management

NexusGround — MATEK_F405SE (COM3)
NexusGround
COM3 (UsbSerial)
Disconnect
Connected: COM3

Setup

Board Info
BoardMATEK_F405SEFirmwareNexusFlightVersion0.1.0Git Hasha3f8c2d
Flight Status
StateDisarmedArming FlagsReady to arm
Performance
Loop Time125 usCPU Load34%PID Frequency8000 Hz
Sensors
GyroscopeICM-42688-PAccelerometerDetectedBarometerBMP280
Board Details — Matek F405-SE
MCUSTM32F405
GyroICM-42688-P
Gyro AlignCW270
OSDMAX7456
Motors4
UARTs6
BlackboxW25Q128
BF TargetMATEK_F405SE

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 H7 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.