PX4: The Professional Autopilot

PX4 powers any vehicle from racing and cargo drones through to ground vehicles.
The powerful and uniquely flexible core of the Dronecode Platform is open-source, and available for you to use and customise as needed.

Open Source

IP-friendly permissive BSD license. Use code as-is or customise in any way you like.

Full stack

The core of a complete end-to-end UAV platform.


One code base for all vehicle types: VTOL, fixed-wing, multi-copter, ground vehicles

World Class Devs

The best from academia, industry, and agile startups


Unrivaled membership from across the UAV industry


An active community supporting users and developers across the flight stack.


Simple user and developer documentation makes PX4 easy to use and customise.


Options exist for both community and commercial support.

Source code

PX4 source code is stored in Github. The developer guide shows how to build the code.

Yuneec H520 Hexacopter

DJI Flamewheel 450

Falcon Vertigo Hybrid VTOL

WingtraOne Tailsitter VTOL

Intel® Aero Ready to Fly Drone

Caipirinha Tailsitter

Qualcomm Snapdragon Flight

E-Flite Convergence

QuadRanger VTOL

Wing Wing Z-84

Fun Cub QuadPlane VTOL

Applied Aeronautics Albatross

BirdsEyeView Firefly Y6

Lumenier QAV 250


March 19, 2018 in Announcements, Blogs, Hardware

Supported Hardware, March 2018

The PX4 Autopilot supports a wide array of hardware from many manufacturers; this post is the first in a series of reports, in hopes of creating a healthy ecosystem that… Read More
February 5, 2018 in Blogs

Dronecode: the full UAV software platform

Dronecode’s goal is to become the leading open source platform for UAVs. The platform includes the core software components: PX4 (the core autopilot), MAVLink (the communication protocol between drone and… Read More
December 29, 2017 in Blogs, Newsletter

December 2017 Newsletter

PX4 v1.7 Released The release delivers numerous major features, including Experimental support for ROS2-like setups with FastRTPS. Support for many new sensors (LIDAR, airspeed, IMU, etc) Significant robustness improvements and… Read More
December 27, 2017 in TSC

Technical Steering Committee – December 2017 Update

The TSC Working Groups provide brief summary updates here. More detailed monthly status updates may be found in the Dronecode blog here. SDK WG The SDK WG has made significant… Read More