FLIGHT STACKS
Ready-made solutions for FPV multirotors, optimized for reliable operation in combat conditions.
WHAT IS A FLIGHT STACK?
A flight stack is a set consisting of a flight controller (FC) and an electronic speed controller (ESC), combining flight and motor control for an FPV drone.
The flight controller processes gyroscope data, other sensor readings, and pilot commands, then generates motor-control signals. The ESC uses these signals to drive its power stage and regulate motor speed. Quadcopter stacks usually include a 4-in-1 ESC, which combines four motor-control channels on one board.
The boards are mounted one above the other on standoffs in the center of the frame. In many sets, a cable connects the FC and ESC, carrying control signals and, depending on the design, power and telemetry data. This simplifies assembly, but the wiring diagram still needs to be checked. Identical connectors on boards from different manufacturers do not guarantee matching pinouts.
Benefits of a flight stack
Easier installation. A ready-made board-to-board cable reduces the number of separate connections between the FC and ESC and helps keep the wiring tidy.
Matched components. In a manufacturer’s set, the boards and cable are selected to work together. Check supported protocols, including DShot, and telemetry capabilities against the specifications and firmware of the exact model.
Compact layout. A vertical design saves space in the frame. When choosing a stack, consider not only the mounting holes, but also board dimensions, total height, and room for cables.
Easier maintenance. Separate FC and ESC boards can be replaced independently, simplifying repairs and allowing one board to be upgraded without replacing the entire set, provided the new component is compatible.
What to check before choosing a stack
Match the supported supply voltage, ESC current ratings, mounting dimensions, and firmware support to your build’s requirements. STM32 F4, F7, and H7 controllers differ in capabilities, but the processor alone does not determine board functionality. Sensors, available ports, and support for the required target also matter.
Power filtering, TVS protection, and wireless configuration are model-specific features, not standard features of every stack. Check the specifications if you need them. A complete set simplifies electronics selection, but correct installation and configuration remain essential for reliable operation.
FAQ
Check the mounting-hole center spacing, fastener diameter, dimensions of both boards, and available frame height. A “30 × 30” label may refer to an actual 30.5 × 30.5 mm mounting pattern; consult the drawing for the exact model.
The power range must suit both the FC and ESC. If the FC supports 8S but the ESC supports only 6S, the complete set is not 8S-compatible. Consider the maximum voltage of a fully charged battery, not just its nominal voltage.For most 4-in-1 ESCs, this is the rated current of one motor channel, not the total current of the entire board. Peak or burst current is allowed only briefly, for the duration specified by the manufacturer. Do not use it as a continuous operating rating.
Current ratings depend on cooling conditions and ESC design. The current sensor’s measurement range is a separate specification; it is not the ESC’s allowable current. Compare models by their rated current, voltage range, and the conditions under which these values are specified.Support depends on the exact FC model and hardware revision, available target, and firmware version. The same processor on two boards does not imply identical compatibility: sensors, pin assignments, and board configurations can differ. Use the firmware and instructions specified by the manufacturer for your revision.
The FC and ESC have separate firmware. Controllers with limited memory may also lack some features of the chosen system. Check both the firmware name and support for the features you need.Yes, if the boards are compatible in mounting, power, and control signals. The board-to-board cable is not universal: identical eight-pin connectors may have different pinouts, including different power-pin positions. Compare the diagrams for both boards and the cable before replacing a component.
Check the supported FC–ESC protocol and telemetry capabilities separately. Standard DShot support does not guarantee that motor RPM data is returned to the controller. RPM telemetry over the signal line requires bidirectional DShot and compatible ESC firmware.The number of free, compatible interfaces matters more than the total UART count. Some ports may be used by onboard modules or ESC telemetry. For the receiver, GPS, and video system, check the required interface, its availability on the board, and support in the chosen firmware.
Also verify the BEC voltage and load capacity. Multiple “5V” pins may share one regulator and current limit; they are not separate power sources for each device. The combined current draw of modules on that rail must remain within the relevant BEC’s capacity.









