A flight controller (FC) is the essential "brain" of a drone, acting as a small, central circuit board that processes data from sensors (gyroscopes, accelerometers, GPS) and user commands to manage flight stability, orientation, and motor speeds. It interprets inputs, maintains balance, and sends signals to the Electronic Speed Controllers (ESCs) to control motor action.

The HGLRC M100 MINI GPS is a compact and high-performance positioning module designed to deliver fast and precise location tracking for FPV drones. Powered by the latest 10th-generation UBLOX chip, it ensures quick satellite acquisition and accurate positioning, enhancing overall flight reliability. Its ultra-compact 15×15mm size makes it ideal for a wide range of drone builds, especially 2–7 inch quadcopters where space and weight are critical factors.

Featuring F-1000Hz refresh rates and a high-efficiency cooling system, the Ranger Nano 2.4GHz ELRS Module represents the cutting edge in ELRS technology. Attach the module to a compatible radio (RadioMaster Zorro and more) to enjoy all that ELRS has to offer.

The next evolution of the rotor revolution is here!! The KK2.1.5 Multi-rotor LCD Flight Control Board With 6050MPU And Atmel 644PA is packing new found power with updated sensors, memory and header pins. The KK2.1.5 is next big evolution of the first generation KK flight control boards. The LCD screen and built in software makes install and setup easier than ever. A host of multi-rotor craft types are pre-installed, simply select your craft type, check motor layout/propeller direction, calibrate your ESCs and radio and you’re ready to go! All of which is done with easy to follow on screen prompts!

The Radiolink crossflight Flight Controller is an advanced and reliable flight control system designed for unmanned aerial vehicles (UAVs) and drones. It is a cutting-edge solution that combines high-performance hardware with intelligent software to deliver precise flight control and enhanced aerial capabilities.

APM 2.8 Flight Controller Board with Built-in Compass for Drone UAV Quadcopter is an advanced open-source autopilot controller designed for drones, quadcopters, fixed-wing aircraft, and autonomous robotic vehicles. Built on the ArduPilot platform, it provides reliable flight stabilization, navigation, and autonomous control using integrated motion sensors and a built-in compass. The controller supports GPS modules, telemetry communication, and multiple flight modes, making it suitable for UAV development, aerial robotics, and experimental flight control projects.

Pixhawk 2.4.8 Drone Flight Controller PX4 32 Bit Autopilot The Pixhawk 2.4.8 Drone Flight Controller PX4 advanced 32-bit CortexM4 ARM high performance processor, can run RTOS NuttX real time operating system Bus interface (UART, I2C, SPI, CAN) Integrated backup power supply and failure backup controller, the main controller can be safely switched to backup control Provide automatic and manual mode Provide redundant power input and fault transfer function.

BLS-MAX BLHeli Series 30A ESC – Brushless DC Motor Electronic Speed Controller with Oneshot (Original) is a high-performance electronic speed controller designed for precise and responsive control of brushless DC motors, featuring BLHeli firmware with Oneshot support, integrated 5V/2A BEC, high-speed motor handling up to 210,000 RPM (2-pole), and reliable current capacity, making it ideal for multirotors, RC planes, and other high-performance RC and DIY applications.

The SpeedyBee F405 V4 BLS 60A 3030 FC&ESC Stack is a high-performance flight controller and electronic speed controller (ESC) combination designed for advanced FPV racing and freestyle drones.

The MicoAir F405 v2 Mini Flight Controller Board with 33A ESC Stack is a compact 20x20mm flight stack designed for smaller drones, offering official support for ArduPilot, INAV, and Betaflight firmware