awesome-drones
A curated list of Awesome Drones resources
https://github.com/janesmae/awesome-drones
Last synced: 9 days 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).
-
-
Hardware and Components
-
Cameras
- Caddx.us
- Foxeer
- RunCam
- DJI O3 Air unit - Camera with digital video transmission
- RunCam
- DJI O3 Air unit - Camera with digital video transmission
- Foxeer
-
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
- Flyduino - FC, ESC
- Hobbywing - FC, ESC, Motors
- HQProp - Props
- Lumenier - FC, ESC, PDB, VTX, Motors
- RacerStar - FC, ESC, Motors
- T-Motor - FC, 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.
-
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.
-
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.
- DJI - :cn: - DJI is the world's leader in the consumer drone market - Mavic, Phantom, Inspire and Matrice series drones.
- 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.
-
-
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
- 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.
-
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.
- AirSim - Open source simulator based on Unreal Engine for autonomous vehicles.
- Drone Racing Arcade - Mobile based FPV racing game
- DRL Drone Racing Simulator - FPV Racing game and simulator with official DRL tracks.
- LiftOff - :dollar: FPV racing simulator with realistic OSD (on-screen display) experience.
- Parrot Sphinx - Simulator for Parrot ANAFI with physics and sensor emulation using Unreal Engine and Gazebo.
- RotorRush - :dollar: Formerly known as FPV Event. Subscription based simulator.
-
Udemy
- Paparazzi - Software suite for UAVs, including ground control and autopilot.
- QGroundControl - Ground Control Station for PX4 and ArduPilot based UAVs.
-
Categories
Sub Categories
Remote Control Transmitters
56
Electronics and Motors
36
Unmanned Aerial Vehicles
19
Firmware for Flight Controllers
16
Ground Control Stations
13
Simulators
13
Udemy
9
Video Receivers
7
Cameras
7
Drone Frames
6
Unmanned Underwater Vehicles
6
Libraries
5
Headsets
4
Unmanned Ground Vehicles
3
Firmware for Transmitters
2
Log Analysis
1
Platforms
1
Keywords
drone
11
uav
10
fpv
9
drones
8
flight-controller
6
open-source
5
robotics
5
pixhawk
4
ardupilot
4
team-blacksheep
4
first-person-view
4
frame
4
ros
4
autopilot
4
mavlink
4
betaflight
4
quadcopter
4
multicopter
3
tbs
3
multirotor
3
uas
3
px4
3
inav
2
autonomous
2
cleanflight
2
ugv
2
robot
2
freestyle
2
stm32
2
hardware
2
mavros
2
sub
1
rover
1
rov
1
plane
1
dronekit
1
copter
1
embedded
1
emuflight
1
emuflight-configurator
1
macroquad
1
miniquad
1
whoop
1
airplane
1
rc
1
qt
1
avoidance
1
dds
1
arduino
1
beaglebone
1