Flight Controller & ESC Buying Guide - AIO vs Stack for FPV Drones

The Brain of Your Drone

The flight controller (FC) and electronic speed controller (ESC) determine how your drone flies — stability, responsiveness, and feature set all depend on this combo. In 2026, the choice boils down to two architectures: AIO (All-in-One) and Stack.

AIO vs Stack: Quick Comparison

Feature AIO (All-in-One) Stack
Weight Light (5-12g) Heavier (15-30g)
ESC Amps 20-45A (per motor) 30-65A+ (per motor)
Repairability Replace whole board Replace FC or ESC separately
UARTs 2-4 4-7+
Best For Micro, toothpick, cinewhoop 5-inch+, racing, freestyle
Price $40-80 $60-200

Mounting Size Explained

  • 16x16mm — Tiny whoops, 1-2S. Limited ESC power.
  • 20x20mm — Micros, toothpicks, lightweight 3-4 inch. Up to 35A ESC.
  • 25.5x25.5mm (Whoop) — Most popular AIO format. Fits most 2-4 inch frames.
  • 30.5x30.5mm — Standard for 5-inch+ stacks. Maximum ESC power and UART count.

ESC Protocols: DShot, BLHeli, AM32

Modern ESCs run digital protocols. Here's what you need:

  • DShot300/600 — Standard for most builds. Digital, error-correcting.
  • BLHeli_S / Bluejay — Older but widely compatible. Flash Bluejay firmware for RPM filtering.
  • AM32 — Open-source alternative to BLHeli_32. Gaining adoption in 2026.
  • Bi-directional DShot — Essential for RPM filtering in Betaflight. All modern ESCs support it.

Processor (MCU) Guide

MCU Speed Best For
STM32F405 168MHz Standard Betaflight, 4K PID loop
STM32F722 216MHz 8K PID loop, RPM filtering
STM32H743 480MHz Advanced features, GPS, custom firmware
AT32F435 288MHz Budget alternative to F7, good performance

Gyro: The Heart of Stability

  • MPU6000 — Legacy, reliable, SPI only. Still used in budget FCs.
  • ICM-42688-P — Modern standard. Low noise, high vibration resistance. Recommended for all builds.
  • BMI270 — Common in newer FCs. Good vibration rejection, requires soft mounting.
  • Dual-IMU — Two gyros for redundancy. Found on high-end FCs like Matek H743.

Top Recommendations

Best 25.5x25.5 AIO: SpeedyBee F405 AIO 40A

40A Bluejay ESC, ICM-42688 gyro, 4 UARTs. The do-everything AIO for 3-4 inch builds.

Best Budget Stack: Mamba F405 MK2 + 50A ESC

Reliable, well-documented, great for first 5-inch builds. F4 processor handles 4K without breaking a sweat.

Best Premium Stack: Matek H743-SLIM + 65A

H743 processor, dual IMU, 7 UARTs. For builds that need GPS, compass, and every peripheral.

Best Long Range FC: CUAV V5+

Industrial-grade, triple-redundant IMU, ArduPilot compatible. Built for 7-inch+ and commercial applications.

Shop Flight Controllers at Hanhai

Hanhai stocks SpeedyBee, Matek, MicoAir, CUAV, and more. From budget F4 stacks to H743 professional controllers with worldwide shipping. Browse our flight controller collection.

0 comments

Leave a comment