Skip to main content

MAVSDK

The easiest way to control Drones using MAVLink.
Learn more
Vehicle icon (rocket)

Multi-Vehicle

Connect to up to 255 PX4-based UAS vehicles (copter, plane, VTOL), fetching telemetry and controlling movement.

Tablet icon

Cross-Platform

Develop in Python, Java, Objective C, on Linux, Mac OS X, Windows, for Linux, Android, Windows, Mac OSX.

Camera icon

Plugin Architecture

Integrate with custom hardware over MAVLink (e.g. camera, gimbal) or add any other MAVLink API you need.

Documentation

Comprehensive developer documentation makes the SDK easy to set up and use.

Support

Support is available through Discuss and Slack.

Source code

C++ and API wrapper source code is stored in Github.