mavlink/mavlink
Marshalling / communication library for drones.
Trace the protocol and ground control repositories before selecting an integration path.
architecture Reviewed 8/7/2026
I am integrating MAVLink-based components and need to know which repositories define the protocol and its reference implementations.
Open the MAVLink repository and note the message set and version it defines.
Open the QGroundControl repository and identify which protocol dialects it implements.
For each flight stack, verify protocol support in its official documentation before wiring components together.
Start at the MAVLink and QGroundControl SourceRef records, then verify compatibility in the upstream documentation.
Marshalling / communication library for drones.
Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
PX4 Autopilot Software
ArduPlane, ArduCopter, ArduRover, ArduSub source