Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Drone

Drone

49 projects

Showing 36 of 49 projects

ArduPilot
ArduPilotC++

Open-source autopilot software for controlling aircraft, multi-rotors, rovers, boats, and submarines.

#robotics#autopilot#embedded-systems
Stars15.5k
Forks21.1k
Last commit1 day ago
PX4
PX4C++

An open-source autopilot stack for drones and unmanned vehicles, supporting multicopters, fixed-wing, VTOL, rovers, and more.

#px4#multicopter#autopilot
Stars12.2k
Forks15.8k
Last commit20 hours ago
gobot
gobotGo

A Go framework for robotics, drones, and IoT that simplifies controlling multiple hardware devices.

#robotics#physical-computing#iot
Stars9.4k
Forks1.1k
Last commit6 months ago
ExpressLRS
ExpressLRSC

An open-source, high-performance radio control link for FPV racing and RC applications using LoRa modulation.

#esp32#radio-control#open-source-hardware
Stars5.2k
Forks1.5k
Last commit4 days ago
ELRS Airport Firmware
ELRS Airport FirmwareC

An open-source, high-performance radio control link for FPV drones, offering best-in-class range and latency using LoRa modulation.

#esp32#radio-control#open-source-hardware
Stars5.2k
Forks1.5k
Last commit4 days ago
QGroundControl
QGroundControlC++

Cross-platform ground control station for MAVLink-enabled drones, supporting PX4 and ArduPilot platforms.

#px4#hacktoberfest#qt
Stars4.8k
Forks4.9k
Last commit1 day ago
BLheli_S
BLheli_SAssembly

Open-source firmware for brushless electronic speed controllers (ESCs) used in drones and RC vehicles.

#silabs#embedded-systems#rc-vehicles
Stars2.2k
Forks1.1k
Last commit11 months ago
ESP-Drone
ESP-DroneC

An open-source ESP32-based quadcopter with custom Wi-Fi control, designed for DIY drone development and experimentation.

#iot#esp32#imu
Stars2.2k
Forks365
Last commit3 months ago
gym-pybullet-drones
gym-pybullet-dronesPython

PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control.

#robotics#gymnasium#uav
Stars2.1k
Forks547
Last commit13 days ago
DroneKit
DroneKitPython

A Python library for creating UAV applications by communicating with drones via MAVLink.

#robotics#mavlink#uav
Stars1.9k
Forks1.5k
Last commit2 years ago
rotors_simulator
rotors_simulatorC++

A modular Gazebo simulator for multirotor aerial vehicles (MAVs) with ROS integration.

#robotics#uav-simulation#simulator
Stars1.5k
Forks787
Last commit2 years ago
dRehmflight
dRehmflightC++

An open-source flight controller and stabilization system for small-scale VTOL vehicles, built on Arduino/Teensy for hobbyists and educators.

#open-hardware#educational#teensy
Stars1.4k
Forks317
Last commit1 year ago
Faster
FasterC++

3D Trajectory Planner in Unknown Environments

#ground-robot#uav#autonomous-navigation
Stars1.2k
Forks200
Last commit1 year ago
DroneBridge
DroneBridgeC

An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware and custom protocols.

#digital-radio-link#wifibroadcast#multiwii
Stars937
Forks158
Last commit4 years ago
DroneBridge
DroneBridgeC

An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware, offering long-range video, telemetry, and RC control.

#wifibroadcast#multiwii#esp32
Stars937
Forks158
Last commit4 years ago
AM32-MultiRotor-ESC-FW
AM32-MultiRotor-ESC-FWC

Open-source firmware for STM32 ARM-based brushless motor speed controllers (ESCs) supporting DSHOT, telemetry, and multiple vehicle types.

#dshot-protocol#telemetry#rc-vehicles
Stars900
Forks417
Last commit1 day ago
DroneBridge
DroneBridgeC

A secure, affordable telemetry link firmware for ESP32 modules, enabling bidirectional communication between drones/UAVs and ground control stations.

#drone-telemetry#iot#multicopter
Stars857
Forks201
Last commit2 months ago
STORM32BGC
STORM32BGCC++

Open-source 3-axis brushless gimbal controller board based on STM32 microcontrollers for stabilization applications.

#robotics#embedded-systems#camera-stabilization
Stars759
Forks304
Last commit7 months ago
betaflight-tx-lua-scripts
betaflight-tx-lua-scriptsLua

A collection of Lua scripts to configure Betaflight flight controllers directly from OpenTX/EdgeTX transmitters.

#hacktoberfest#opentx#edgetx
Stars714
Forks167
Last commit9 days ago
Flying FPV
Flying FPV

A curated list of free software and open hardware for building remote-controlled multicopters, airplanes, and flying wings.

#open-hardware#aerial-photography#radio-control
Stars674
Forks63
Last commit4 months ago
clover
cloverC++

ROS-based framework and Raspberry Pi image for controlling PX4-powered drones, enabling easy autonomous flight development.

#robotics#px4#autonomous-drones
Stars651
Forks316
Last commit3 months ago
TBS Source One
TBS Source One

Open Source FPV Drone Frame

#multirotor#team-blacksheep#freestyle
Stars625
Forks122
Last commit10 months ago
BlueJay
BlueJayAssembly

Open-source digital ESC firmware for BLHeli_S compatible brushless motor controllers in multirotors.

#dshot-protocol#blheli#multirotor
Stars553
Forks64
Last commit3 years ago
madflight
madflightC

Open-source flight controller library for ESP32, RP2040, and STM32 microcontrollers, enabling DIY drone and aircraft builds.

#multicopter#esp32#uav
Stars469
Forks80
Last commit1 day ago
PID-Analyzer
PID-AnalyzerPython

Analyzes Betaflight blackbox logs to calculate PID step responses for systematic quadcopter tuning.

#logfile#quad#pid-controller
Stars428
Forks119
Last commit5 years ago
RFUAV
RFUAVPython

A benchmark dataset and toolkit for RF-based drone detection and identification using raw IQ data and deep learning models.

#fft-analysis#uav-detection#deep-learning
Stars420
Forks63
Last commit7 months ago
Arduino Transmitter for ELRS
Arduino Transmitter for ELRSC++

An Arduino-based DIY RC transmitter designed for ExpressLRS external TX modules, featuring simple hardware and open-source firmware.

#expresslrs#open-hardware#rc-transmitter
Stars372
Forks71
Last commit1 year ago
dRonin
dRoninC++

Open-source autopilot firmware for OpenPilot/Tau Labs flight controllers, supporting acro racing, autonomous flight, and research.

#gpl-licensed#navigation-functionality#helicopter
Stars303
Forks168
Last commit4 years ago
u360gts
u360gtsC

A DIY open-source antenna tracker system for drones with 360° continuous rotation and multi-protocol telemetry support.

#open-hardware#universal#uav
Stars272
Forks66
Last commit1 day ago
UAVLogViewer
UAVLogViewerJavaScript

A JavaScript-based online viewer for UAV telemetry and dataflash logs with 3D visualization.

#vue-js#mavlink#uav
Stars252
Forks288
Last commit24 days ago
QUICKSILVER firmware
QUICKSILVER firmwareC

Open-source flight controller firmware for FPV drones with sane defaults and OSD configuration.

#embedded-systems#open-source-hardware#drone-configuration
Stars220
Forks55
Last commit2 days ago
hx-esp32-cam-fpv
hx-esp32-cam-fpvC

An open-source digital FPV system using ESP32 cameras for low-latency video, telemetry, and RC control.

#mavlink#esp32#open-source-hardware
Stars217
Forks33
Last commit1 day ago
drone-scp
drone-scpGo

Securely transfer files and artifacts via SSH using a standalone binary, Docker container, or Drone CI integration.

#devops#continuous-integration#cli-tool
Stars174
Forks39
Last commit6 days ago
Delta 5 race timer
Delta 5 race timerJavaScript

Multi-node RF race timing system for FPV drone racing using existing 5.8GHz video signals.

#embedded-systems#web-server#radio-frequency
Stars159
Forks60
Last commit5 years ago
INAV Radar
INAV RadarC++

LoRa-based inter-UAV communication system that broadcasts position data for display on INAV flight controller OSD.

#osd#esp32#uav
Stars93
Forks26
Last commit4 years ago
flight_controller
flight_controllerPython

A MicroPython-based flight stabilization system for drones using a pyboard, designed for educational purposes.

#autopilot#embedded-systems#micropython
Stars77
Forks31
Last commit10 years ago
Page 1 of 2Next

Related Tags

#Uav19#Telemetry18#Fpv18#Flight Controller16#Quadcopter15#Mavlink11#Esp3210#Embedded Systems9#Stm328#Arduino7#Diy Electronics7#Inav7
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub