Dronecode is a nonprofit hosted under the Linux Foundation, dedicated to fostering open-source components and their communities. Working with top developers, end-users, and adopting vendors to create opportunities for collaboration.
BSD-Licensed flight control software for drones and other unmanned vehicles. The project provides a flexible set of tools and everything drone developers need. Trusted by some of the biggest companies in the industry.
Lightweight communication protocol for UAV systems and components. Widely used for communications between ground-stations, autopilots and companion computers. Covers the basics needed to safely operate a modern drone and allows for 3rd party customization.
Feature complete and fully customizable control station for MAVLink based Drones. The project releases stable apps available in the iOS and Android app stores, and also offers desktop support for Linux, macOS and Windows.
The MAVSDK project is a standards-compliant MAVLink Library with APIs for commonly used programming languages like C++, Swift, and Python. It’s the easiest way to integrate with drones over MAVLink, trusted by leading organizations in the industry.
Active Working Groups
Dronecode Hardware Work Group
The Dronecode hardware working group intends to help drive open standards in the drone industry, find new areas of collaboration, and ensure there's alignment between hardware and software interoperability.
The workgroup works with the Pixhawk project to develop new hardware standards to help drive the industry forward through open collaboration.
Platinum member Auterion launches Skynode to accelerate the development of enterprise-ready applications.
NXP Semiconductors is pleased to support UAVCAN V1.0
Copter Express joins Dronecode to support the open-source community.
FLIR joins Dronecode to help create an open standard interface for thermal cameras
Membership is the best way for corporations and organizations to get involved with the Dronecode Project.