![Releases](https://img.shields.io/badge/release-{{ book.px4_version }}-blue.svg)
Info This guide is for primarily for software developers and (new) hardware integrators. To fly, build and modify vehicles using supported hardware see the PX4 User Guide.
This guide explains how to:
- Get a minimum developer setup, build PX4 from source and deploy on numerous supported autopilots.
- Understand the PX4 System Architecture and other core concepts.
- Learn how to modify the flight stack and middleware:
- Modify flight algorithms and add new flight modes.
- Support new airframes.
- Learn how to integrate PX4 with new hardware:
- Support new sensors and actuators, including cameras, rangefinders, etc.
- Modify PX4 to run on new autopilot hardware.
- Simulate, test and debug/log PX4.
- Communicate/integrate with external robotics APIs.
Support provide links to the discussion boards and other support channels.
Tip The Weekly Dev Call is another great opportunity to meet the PX4 dev team and discuss platform technical details, pull requests, major impacting issues etc. There is also time for Q&A.
Contributing explains how to work with our source codelines, documentation, translations, and licenses.
The code is free to use and modify under terms of the permissive BSD 3-clause license. The documentation is licensed under CC BY 4.0. For more information see: Licences.
There are Chinese and Korean translations of this guide. You can access these by clicking the language-switcher icon:
The Dronecode Calendar shows important events for platform developers and users. Select the links below to display the calendar in your timezone (and to add it to your own calendar):
Note: calendar defaults to CET.
{% raw %}
<iframe src="https://calendar.google.com/calendar/embed?title=Dronecode%20Calendar&mode=WEEK&height=600&wkst=1&bgcolor=%23FFFFFF&src=linuxfoundation.org_g21tvam24m7pm7jhev01bvlqh8%40group.calendar.google.com&color=%23691426&ctz=Europe%2FZurich" style="border-width:0" width="800" height="600" frameborder="0" scrolling="no"></iframe> {% endraw %}The PX4 flight stack is hosted under the governance of the Dronecode Project.