How to Choose a Flight Controller: F4, F7, and H7 Chipsets Compared
The flight controller is the brain of your FPV drone, and the chipset at its core dictates how much processing power you have for filtering, features, and future firmware upgrades. Choosing between F4, F7, and H7 boards confuses plenty of builders, so here is a clear breakdown of what each offers and which one belongs in your next build.
The F4: Budget Workhorse
The STM32F4 series powered the golden age of FPV and is still common on budget boards. F4 chips handle the core flight loop and basic filtering fine, but they have real limits. CPU headroom is tight, which means aggressive filtering, GPS features, and newer firmware features can push them to the edge. Some F4 boards cannot run the latest RPM filtering setups at full speed.
For a simple 3-inch or 4-inch freestyle build on a tight budget, an F4 board is perfectly serviceable. It flies great, costs little, and has years of proven firmware support. Just accept that you are buying into a platform with limited room to grow, and set your expectations accordingly.
The F7: The Modern Default
The STM32F7 series is the current sweet spot. F7 chips have substantially more processing power and memory than F4, which means they run modern filtering, GPS rescue, and feature-rich firmware with headroom to spare. Most F7 boards also include more UARTs, making it easy to wire up GPS, cameras, receivers, and telemetry without running out of ports.
If you are building a 5-inch freestyle or racing quad today, an F7 flight controller is the default choice. The price premium over F4 is modest, and the extra headroom means the board stays relevant through multiple firmware versions. For anyone planning to add GPS, digital video, or advanced features later, the F7 is the sensible investment.
The H7: Maximum Headroom
The STM32H7 is the flagship, offering dramatically more processing power than even the F7. H7 boards are the choice for heavy builds — long-range rigs, cinelifter platforms, and anything running complex autonomous or assisted flight features. They handle high-speed bidirectional DShot with RPM filtering, GPS rescue, and multiple peripherals without breaking a sweat.
For most recreational pilots, an H7 is more than necessary, but if you fly long-range or push the limits of what firmware can do, the headroom is genuinely useful. The H7 also tends to age more gracefully, since its power ceiling is far above what current firmware demands.
What to Look For Beyond the Chip
The chip is only part of the story. Pay attention to the UART count, the availability of a barometer and blackbox flash, the quality of the onboard voltage regulator, and the mounting pattern (30.5×30.5 versus 20×20). A great chip on a board with a weak regulator or too few UARTs will frustrate you regardless. Buy from a reputable manufacturer, flash the latest firmware, and match the board to your build’s goals.
Choose an F4 for budget builds, an F7 for the best all-around value, and an H7 when you need maximum headroom for long-range or feature-heavy flying. Pick the board that fits the mission, and you will have a flight controller that serves you for years.
Planning for the Build You Want
Think about where your flying will take you before you commit to a board. If there is any chance you will add GPS rescue, long-range video, or autonomous features, buy the extra UARTs and headroom now rather than replacing the board later. A flight controller with an onboard blackbox makes tuning dramatically easier, and a barometer is cheap insurance for altitude-holding features. Spending a little more up front on a board with room to grow is almost always cheaper than swapping hardware six months down the road.
