Skip to content

MAVLink Micro Air Vehicle Protocol

The standard communication protocol for drones.


  1. Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)

    C++ 2.4k 2.9k

  2. mavlink Public

    Marshalling / communication library for drones.

    CMake 1.3k 1.7k

  3. mavros Public

    MAVLink to ROS gateway with proxy for Ground Control Station

    C++ 690 910

  4. Simple MAVLink to UART interface example for *nix systems

    C++ 215 240

  5. Official reference C / C++ library for the v2 protocol

    C 145 380

  6. MAVSDK Public

    API and library for MAVLink compatible systems written in C++17

    C++ 471 426