Convert Figma logo to code with AI

mavlink logoqgroundcontrol

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

3,655
3,958
3,655
995

Quick Overview

QGroundControl (QGC) is an open-source ground control station for drones and other unmanned vehicles. It provides a user-friendly interface for flight planning, mission control, and real-time telemetry monitoring. QGC supports multiple vehicle types and communication protocols, making it a versatile tool for both hobbyists and professionals.

Pros

  • Cross-platform compatibility (Windows, macOS, Linux, iOS, and Android)
  • Supports various flight controllers and vehicle types (multicopters, fixed-wing, VTOL, etc.)
  • Extensive features including mission planning, parameter configuration, and firmware updates
  • Active development and community support

Cons

  • Steep learning curve for new users
  • Can be resource-intensive on older hardware
  • Some advanced features may require additional setup or plugins
  • Occasional stability issues, especially with newer features or less common hardware configurations

Getting Started

To get started with QGroundControl:

  1. Download the appropriate installer for your operating system from the official QGroundControl website.
  2. Install QGroundControl following the instructions for your platform.
  3. Connect your flight controller to your computer via USB or telemetry radio.
  4. Launch QGroundControl and wait for it to detect your vehicle.
  5. Explore the various tabs and features, such as the Flight Data view, Plan view for mission planning, and Vehicle Setup for configuration.

For developers interested in contributing or customizing QGC:

  1. Clone the repository:
    git clone https://github.com/mavlink/qgroundcontrol.git
    
  2. Follow the build instructions in the QGroundControl Development Guide for your specific platform.
  3. Familiarize yourself with the codebase and contribution guidelines before submitting pull requests.

Convert Figma logo designs to code with AI

Visual Copilot

Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.

Try Visual Copilot

README

QGroundControl Logo

Latest Release

QGroundControl (QGC) is a highly intuitive and powerful Ground Control Station (GCS) designed for UAVs. Whether you're a first-time pilot or an experienced professional, QGC provides a seamless user experience for flight control and mission planning, making it the go-to solution for any MAVLink-enabled drone.


🌟 Why Choose QGroundControl?

  • 🚀 Ease of Use: A beginner-friendly interface designed for smooth operation without sacrificing advanced features for pros.
  • ✈️ Comprehensive Flight Control: Full flight control and mission management for PX4 and ArduPilot powered UAVs.
  • 🛠️ Mission Planning: Easily plan complex missions with a simple drag-and-drop interface.

🔍 For a deeper dive into using QGC, check out the User Manual – although, thanks to QGC's intuitive UI, you may not even need it!


🚁 Key Features

  • 🕹️ Full Flight Control: Supports all MAVLink drones.
  • ⚙️ Vehicle Setup: Tailored configuration for PX4 and ArduPilot platforms.
  • 🔧 Fully Open Source: Customize and extend the software to suit your needs.

🎯 Check out the latest updates in our New Features and Release Notes.


💻 Get Involved!

QGroundControl is open-source, meaning you have the power to shape it! Whether you're fixing bugs, adding features, or customizing for your specific needs, QGC welcomes contributions from the community.

🛠️ Start building today with our Developer Guide and build instructions.


🔗 Useful Links


With QGroundControl, you're in full command of your UAV, ready to take your missions to the next level.