NextPilot documentation is organized into four sub-sections by purpose: for assembly, configuration and day-to-day operation, see Product Manuals and Tutorials; for source builds, custom development and community collaboration, see the Development Guide.
📘Product ManualsIn-box manuals for hardware products, organized by model — covering wiring and installation, parameter configuration, firmware flashing and ground station operation for airframes, flight controllers, data links and navigation peripherals.
🚀TutorialsThe complete path from assembly to first flight — airframe selection, sensor calibration, link connection and mission planning, plus SITL / HITL simulation training and advanced operations such as logs and parameters.
💻Development GuideFor source builds and custom development — development environment setup, firmware build and flashing, code structure, plus the uORB / PARAM / AIRFRAME extension architecture and module development.
💬Community SupportThe first stop for Q&A and troubleshooting — scan the QR code to join the group, file an Issue, and learn about the contribution workflow, code of conduct and license.
The NextPilot open-source projects revolve around the flight control core, ground control, model design and the development environment.
Listed below are representative open-source flight control projects in unmanned system development, to help you compare different technical approaches, ecosystems and documentation resources. The title tag indicates the project's primary scope; MAVLink and QGroundControl are supporting projects in the flight control ecosystem rather than flight control firmware. Each project belongs to its own community, and the listing is in no particular order.
PX4 General-Purpose Unmanned Systems
An open-source autopilot platform for academic research, engineering development and commercial unmanned systems, with a fairly complete ecosystem of simulation, modules and developer tooling.
Project Home · Repository · User Guide · Development Guide
ArduPilot General-Purpose Unmanned Systems
A mature open-source autopilot platform covering multirotor, fixed-wing, rover, boat and submersible vehicle types.
Project Home · Repository · User Guide · Development Guide
Betaflight Racing & Acrobatic Multirotor
Open-source flight control firmware for racing and acrobatic multirotors, emphasizing low-latency flight feel and rich tuning capabilities.
Project Home · Repository · User Guide · Development Guide
INAV Navigation-Oriented Fixed-Wing & Multirotor
Open-source flight control firmware for navigational flight, suited to fixed-wing, flying wing, VTOL and multirotor model platforms.
Project Home · Repository · User Guide · Development Guide
Paparazzi UAV Research & Autonomous Flight
An open-source hardware and software platform for UAV research and autonomous flight, providing flight control software, ground tools and development resources.
Project Home · Repository · User Guide · Development Guide
Rotorflight Single-Rotor Helicopter
An actively maintained open-source flight control suite for single-rotor helicopter models, built on the Betaflight ecosystem, offering helicopter-specific attitude control, tuning and rotor speed management.
Project Home · Repository · User Guide · Development Guide
MAVLink Communication Protocol
A lightweight unmanned system communication protocol used to exchange status, control and mission data between the autopilot, ground station and onboard components.
Project Home · Repository · User Guide · Development Guide
QGroundControl Ground Control Station
A cross-platform open-source ground control station supporting vehicle connection, parameter configuration, mission planning, map operation and flight monitoring.
Project Home · Repository · User Guide · Development Guide