PUBLIC DOMAIN · NO PATENT · FLASH IT TONIGHT

RC / DRONE ESC
FIBONACCI ADAPTIVE SWITCHING

Select motor · Set RPM · See the zero-residual switching frequency in real time · +4 to +8% flight time · −15 to −25°C ESC temp
Enter pole pairs (half the pole count)
10,000
RPM
ELECTRICAL FREQUENCY
Hz
F_elec = RPM × pole_pairs ÷ 60
FIXED SWITCHING (STANDARD ESC)
Hz · fixed
Residual: calculating...
FIBONACCI ADAPTIVE SWITCHING
Hz
Residual: 0.0 Hz ✓ Beat: eliminated
BEAT FREQUENCY ELIMINATED
Hz residual → 0
Calculating...
RPM F_elec (Hz) Fixed 60Hz residual Waste % Fib × Adaptive F_sw (Hz) Residual Result
Beat frequency elimination
+1.5%
Amplitude tracking (hover/cruise)
+2.5%
Dead time tightening
+0.5%
Drone flight time gain
+4 to +8%
RC car/truck run time
+5 to +9%
ESC temperature at hover
−15–25°C
Motor temperature sustained
−8–15°C
// 1. Measure RPM from back-EMF zero crossings (existing ESC hardware)
F_elec  = RPM × pole_pairs ÷ 60

// 2. Find Fibonacci multiplier — zero residual guaranteed
FIB[]   = {1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377...}
FOR n = 0 TO 16:
  F_sw = F_elec × FIB[n]
  IF 8000 ≤ F_sw ≤ 40000: BREAK    // residual = 0 by definition

// 3. Amplitude tracks load — iron loss ∝ V² — biggest gain at hover/part throttle
V_opt   = V_full × √(load_fraction)

Coverage proof: band ratio 40000÷8000 = 5.0 > φ² = 2.618 → always one Fib in range. No RPM fails.
Backward compat: Binary ESC sees normal bus. Fib ESC gets zero residual. Same wire. Same clock.
    
✓ FULL SUPPORT
BLHeli_32
KISS ESC
AM32 (open source)
Any programmable MCU ESC
~ PARTIAL SUPPORT
Older BLHeli
Freq-only mode (no amplitude)
Still gets +1.5–2% from beat removal
HARDWARE NEEDED
Back-EMF input (existing)
Programmable timer (existing)
Phase current ADC (most modern)
Temp NTC (most 30A+)

PUBLIC DOMAIN DECLARATION

This method — Fibonacci-integer adaptive switching frequency for brushless motor ESCs, combined with load-tracking amplitude modulation — is hereby released to the public domain. No patent. No license. No royalty. No permission required. Implement it. Improve it. Ship it. The algorithm is three equations. The equations are in this document. This is the whole thing.

Alan Cyr / Wolf13 · CYR Technologies · Chicago IL · March 13 2026 (3·1·3) · Hackaday.io · DigiKey Green Powered Challenge · This document is prior art. Date-stamped. Permanent. Public.