awesome-drones
A curated list of Awesome Drones resources
https://github.com/janesmae/awesome-drones
Last synced: about 5 hours ago
JSON representation
-
Courses
-
Udemy
- UAS/Drone Remote Pilot Test Prep for Part 107 - :dollar: - A comprehensive class that encompasses everything needed to know to become a proficient Remote Pilot and to pass the FAA written initial or recurrent exam.
- Drone Photography | Shoot Professional Photos With Any Drone - :dollar: - Your Complete Online Guide to Shooting Incredible Drone Photography Like a Professional
- Drone Programming with Python - Face Recognition & Tracking - :dollar: - Operating drone with network programming, face recognition using OpenCV, automatic tracking, implementing web camera
-
- Flying Car and Autonomous Flight Engineer - Master autonomous flight software engineering skills as you build your career in flying cars and drone robotics.
- Robotics: Dynamics and Control - Learn how to develop dynamic models of robot manipulators, mobile robots, and drones (quadrotors).
- Robotics: Dynamics and Control - Learn how to develop dynamic models of robot manipulators, mobile robots, and drones (quadrotors).
- Flying Car and Autonomous Flight Engineer - Master autonomous flight software engineering skills as you build your career in flying cars and drone robotics.
-
-
Hardware and Components
-
Cameras
- Caddx.us
- Foxeer
- RunCam
- DJI O3 Air unit - Camera with digital video transmission
- RunCam
- Foxeer
- DJI O3 Air unit - Camera with digital video transmission
-
Drone Frames
- Source One by TBS - Open Source freestyle FPV drone frame.
- Source Two by TBS - Open Source racing FPV drone frame.
- Source Micro by TBS - Open Source mini drone frame.
- Source PodRacer - Open source ultra-light drone frame.
- Source V by TBS - Open Source ultra-stiff drone frame.
- Source X by TBS - Open Source giant racing drone frame.
-
Electronics and Motors
- 3BHobby - Motors
- Airbot - FC, ESC
- BrotherHobby - Motors
- ClearView - VRX, VTX
- DalProp - Props
- Fl1ghtOne - FC, ESC
- Hobbywing - FC, ESC, Motors
- Holybro - FC, ESC, PDB
- HQProp - Props
- iFlight - Motors
- Lumenier - FC, ESC, PDB, VTX, Motors
- MaterSys - FC, PDB, VTX
- RacerStar - FC, ESC, Motors
- SP Racing - FC
- T-Motor - FC, Motors
- GemFan - Props
- Diatone - FC, ESC, VTX, Motors
- GemFan - Props
- SP Racing - FC
- 3BHobby - Motors
- Hobbywing - FC, ESC, Motors
- iFlight - Motors
- MatekSys - FC, PDB, VTX
- T-Motor - FC, Motors
- Fl1ghtOne - FC, ESC
- Fl1ghtOne - FC, ESC
- DalProp - Props
- BrotherHobby - Motors
- Holybro - FC, ESC, PDB
- T-Motor - FC, Motors
- Flyduino - FC, ESC
- Hobbywing - FC, ESC, Motors
- HQProp - Props
- Lumenier - FC, ESC, PDB, VTX, Motors
- RacerStar - FC, ESC, Motors
- Team Blacksheep - ESC, RX, TX, VRX, VTX
-
Headsets
- Aomway - Lower end priced goggles.
- DJI Digital FPV System - Low latency digital FPV goggles.
- FatShark - Headsets praised by racers.
- ORQA FPV.One - Upcoming brand of FPV goggles, currently having early bird offers.
- DJI Digital FPV System - Low latency digital FPV goggles.
- FatShark - Headsets praised by racers.
- ORQA FPV.One - Headsets and controllers
-
Platforms
- OpenUAV - Open-souce UAV platform for research and development
-
Remote Control Transmitters
- FlySky - Entry level transmitters.
- FrSky - Taranis and Horus line of transmitters powered by OpenTX firmware.
- Futaba
- Spektrum
- Team Blacksheep - Tango 1 and 2 transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- FlySky - Entry level transmitters.
- Spektrum
- Team Blacksheep - Tango 1 and 2 transmitters.
-
Video Receivers
- ClearView XLR 1.3
- ClearView XLR 2.4
- TBS Ground station
- ClearView Goggle Receiver
- ClearView 5.8GHz Ground Station Receivers
- rapidFIRE
- TBS Fusion - Has CRSF integration (for changing channels).
-
-
Products and Projects
-
Unmanned Aerial Vehicles
- Autel - :cn: - Compact EVO series drones, alternative to DJI Mavic series. Dragonfish series fixed-wing UAVs coming soon.
- DJI - :cn: - DJI is the world's leader in the consumer drone market - Mavic, Phantom, Inspire and Matrice series drones.
- Eachine - :cn: - Mini and micro drones. FPV beginners sets.
- Hubsan - :cn: - Micro and Mini lower cost drones.
- Parrot SA - :fr: - Famously Parrot Bebop and Parrot AR series drones.
- Syma - :cn: - RC toy quadcopters.
- Yuneec International - :cn: - Yuneec camera drones.
- AeroVironment - Small range fixed-wing UAVs.
- Baykar - Bayraktar series battle- proven long-range fixed-wing UAVs.
- Eli - ELIX-XL - a small, man-portable, ruggedized quadcopter.
- INSITU - Long-range and extended endurance fixed-wing UAVs.
- Threod Systems - Fixed-wing and multi-rotor UAVs.
- Eli - Pneumatic launchers for fixed wing UAVs.
- Parrot SA - :fr: - Famously Parrot Bebop and Parrot AR series drones.
- Syma - :cn: - RC toy quadcopters.
- Yuneec International - :cn: - Yuneec camera drones.
- Eli - Pneumatic launchers for fixed wing UAVs.
- Threod Systems - Fixed-wing and multi-rotor UAVs.
-
Unmanned Ground Vehicles
- Turtlebot - Open sourced UGV, [ROS](http://www.ros.org/) standard platform.
- JPL Open Source Rover - Nasa JPL scaled down version of the curiosity rover, made of COTS.
- Turtlebot - Open sourced UGV, [ROS](http://www.ros.org/) standard platform.
-
Unmanned Underwater Vehicles
-
-
Services
-
Ground Control Stations
- AirMap - Aeronautical data & services to unmanned aircraft.
- DroneDeploy - Drone & UAV Mapping Software.
- RotorBuilds - FPV Part lists and Build Logs.
- Zeitiew - Online marketplace for Drone services. Formerly known as DroneBase.
- FPVTune - Neural-network assistant for Betaflight PID tuning and FPV drone blackbox log analysis.
- GrabaRobot - Compare agricultural and industrial drones from Chinese manufacturers (DJI, XAG, and more). Includes pricing index and ROI calculator.
- Reboot Hub Drone Data - Public DJI pre-owned price-range and inspection-evidence reference with stated methodology and limitations.
-
-
Software and Libraries
-
Firmware for Flight Controllers
- dRonin - :ghost: Autopilot/flight controller firmware for controllers in the OpenPilot/Tau Labs family.
- FalcoX - Formerly known as Raceflight one, FlightOne.
- Ardupilot
- BaseFlight - :ghost:
- Betaflight - Fork of Cleanflight.
- ButterFlight - :ghost: Fork of Betaflight. Firmware focusing on Mini Quads.
- Cleanflight - :ghost: Fork of BaseFlight. Supports more FCs and has additional PID contollers.
- EmuFlight - FC Firmware focusing on flight performance, innovative filtering, leading-edge feature additions, and wide target support.
- INAV
- LibrePilot - :ghost: (GitHub fork is Outdated/Inactive)
- madflight - Flight controller for Arduino ESP32 / RP2350 / RP2040 / STM32.
- Open Source Rover Control Code - Nasa JPL command firmware for the OSR.
- PX4 Autopilot - Rebranded to AutoPilot from Firmware
- SilverWare - :ghost: Firmware for BoldClash BWHOOP B-03 mini drone
- SilverWare(NFE) - :ghost: Firmware for Alienwhoop ZER0, E011, BWHOOP B-03, H8mini, and BETA FPV LITE flight controllers with NotFastEnuf settings and experimental features
- dRonin - :ghost: Autopilot/flight controller firmware for controllers in the OpenPilot/Tau Labs family.
- Kiss - Firmware for KISS FCs.
-
Firmware for Transmitters
-
Ground Control Stations
- Ardupilot Mission Planner - A full-featured ground station application for the ArduPilot open source autopilot project.
- APM Planner 2 - An open-source ground station application for MAVlink based autopilots including APM and PX4/Pixhawk that can be run on Windows, Mac OSX, and Linux.
- QGroundControl - Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows).
- Arduleader - :ghost: An android ground controller (and other things) for Mavlink/Arduplane.
- Tower - :ghost: Ground Control Station for Android Devices.
- MAVProxy - A UAV ground station software package for MAVLink based systems.
- Argus - Open-source web-based ground control station for MAVLink drones. Runs in any browser with WebSerial direct USB support. ArduPilot production-tested, 10 languages.
- BBAFlightHub - AI-powered flight log analyzer for ArduPilot (.bin) and PX4 (.ulg) logs. Detects EKF errors, vibration issues, motor faults, and VTOL transition problems with automated diagnostics.
-
Libraries
- DJI Onboard SDK - The Onboard SDK allows you to connect to a supported DJI flight controller using a serial port (TTL UART).
- GoBot - Golang framework for robotics, drones, and the Internet of Things (IoT).
- Libcyphal - Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux. Formerly known as LibUAVCAN.
- MAVLink - Micro Air Vehicle Message Marshalling Library.
- MAVROS - MAVLink to ROS gateway with a proxy for Ground Control Station.
-
Log Analysis
- SmartTune CLI - Multi-platform flight log analysis & tuning advisor for ArduPilot, Betaflight and PX4. Offline-first, designed for AI agents.
-
Simulators
- DRL Drone Racing Simulator - FPV Racing game and simulator with official DRL tracks.
- FPV Air 2 - :dollar: - Basic FPV simulator, runs on slower hardware. Available on Steam.
- FPV Freerider - :dollar: FPV (first person view) and LOS (line of sight) racing simulator.
- FPV Freerider Recharged - :dollar: FPV (first person view) and LOS (line of sight) racing simulator.
- Orqa FPV.SkyDive - Orqa FPV's racing and freestyle simulator.
- RotorRush - :dollar: Formerly known as FPV Event. Subscription based simulator.
- VelociDrone - :dollar: Multiplayer FPV racing simulator.
-
Categories
Sub Categories
Remote Control Transmitters
58
Electronics and Motors
36
Unmanned Aerial Vehicles
18
Firmware for Flight Controllers
17
Ground Control Stations
15
Simulators
14
Udemy
11
Unmanned Underwater Vehicles
7
Video Receivers
7
Headsets
7
Cameras
7
Drone Frames
6
Libraries
5
Unmanned Ground Vehicles
3
Firmware for Transmitters
2
Log Analysis
1
Platforms
1
Keywords
drone
13
uav
11
fpv
10
drones
8
flight-controller
8
robotics
5
betaflight
5
ardupilot
5
open-source
5
quadcopter
5
mavlink
5
team-blacksheep
4
first-person-view
4
pixhawk
4
frame
4
ros
4
autopilot
4
tbs
3
multicopter
3
inav
3
uas
3
px4
3
multirotor
3
stm32
2
pid-tuning
2
cleanflight
2
robot
2
ugv
2
hardware
2
autonomous
2
freestyle
2
mavros
2
gcs
2
sub
1
rover
1
embedded
1
rov
1
plane
1
emuflight
1
emuflight-configurator
1
macroquad
1
miniquad
1
whoop
1
airplane
1
rc
1
qt
1
avoidance
1
dds
1
dronecode
1
fixed-wing
1