Skip to content
64

Awesome Flying FPV

Curated list of free software and hardware to build remote controlled copters and planes

706 stars68 forks264 entriesLast push Mar 6, 2026 (6 months ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Airframes >Multicopters

18650 Micro Foldable

3D printed mcirodrone that lasts for 18mins

JeNo 5.1"

Modern carbon wide X-frame with accessoirs

Goblin v3

3D printed frame, 4S power, 16x16 AIO stack, 2023.

NanoLongRange

3D printed frame with mostly a 18650 Liion cell and a all-in-one board for whoops, 2021.

Discovery Edition

Optimized frame with integrated battery holder, 2022.

NanoLongRange 2

With GPS and slightly lighter in 3 variants also for 21700 cells, 2021.

NLR35

Lighter and similar to NLR, but 21700 cell, 2022.

hefty

Full 3d printed heavy quadcopter with custom made motors, 2023

Ultimate 3D printable Cinewhoop

2020.

TinyTina

3D printed whoop, 2018.

Heavy Lift Quadcopter Frame

CNC cut by carbon, 2020.

The CogniFly

Robust frame for research, swarms and indoor with RPI companion computer, 2021.

TBS Source One

Carbon racing frame in 5 revisions, 2021.

TBS Source Two

Carbon racing frame, 2019.

TBS Source Podracer

3D carbon racing frame, 2020.

TBS Source V

5" carbon racing frame, 2021.

TBS Source X

Carbon racing frame, 2019.

AESIR II

Modular and customized 3D and carbon frame, 2021.

Foldable Drone Frame

3D printed with gimbal option 2017.

OpenRC Quadcopter

3D printed with closed case , 2015.

Hovership MHQ2

3D printed foldable, 2014.

Crossfire 2

Huge quad 3D printed, 2014.

Spyda 500

Huge quad 3D printed, 2013.

Airframes >Fixed Wing / Planes

Titandynamics Tornado v2

3D printed 1m modular doublemotor carrier airplane

Merlin V2

3D printed 2.5m efficient longrange doublemotor carrier airplane

HAWk Modular RC Wing Airplane v1

3D printed LW-PLA 1m++ pusher / puller wing, full BOM + manual docs, 2023.

V-Tail Aircraft for Long Range FPV & Autonomous Missions - by AeroStuff FPV

Use folded depron panels for body and wings for a V-Tail pusher.

Highly Modular Design -1 (HMD1)

3D printed ABS V-tail plane for research, 2022.

Ranger V2

Sub 1m pusher trainer plane, 2022.

Berkik 3 wing

1.3m depron wing ,2021.

LukiSegler

Glider, 2021.

SakhWing

Drak like fixed wing printed with PETG, 2020.

GemINIce

2 props dpron airplane, 2016.

Joywing

Simple race wing, 2019.

Eclipson Model V

Mostly 3D printed commercial airplane with wheels, 2019.

Eclipson Model Y

Mostly 3D printed commercial airplane with wheels, 2018.

Northern Pike

36" fixed wing 3D printed, 2018.

Moose

1m puller plane made of PLA, 2018

Supernove

Jet like pusher RC plane.

RC Flying Wing

Sub 1m 3D printed pusher plane 2017.

GASB Three

Fixed wing 3D printed, 2019.

GASB Two

Fixed wing jet 3D printed with electric ducted fan (EDF) instead of classic propeller, 2016.

GASB One

80cm fixed wing 3D printed, developed in 6 revisions, 2016.

Red swan

1950mm printed plane with wing ribs, sucessor of Red Duck modell, 2014.

Le Fish glider

Open Source aerobatics glider with a lot of remixes, 2005.

Airframes >VTOLs

Vorian tilt-rotor quad

multi-material for tilting all 4 props

Squirrel design

Like a mix of quad and bat with a membrane to glide.

MiniHawk-VTOL v2.0

3d printed with 3 props

VTOL in 5 revisions

3D printed and foam, 2018.

wing profile

Resulting wing profile 3D printing with LW-PLA.

bicopter kit

CNC carbon, 2018.

Batteries & Power Control

Using Li-Ion Battery Pack for Long Range FPV Flying

4S and background infos, 2023.

build a „LongRange“ Lithium Ion Battery

4S 3000mAh, 2020.

DIY FPV Goggle Battery Pack

For googles, with charge meter and 3D case, 2021.

18650 spaceholder

3D print for easier packaging, 2023.

Solar Dragon - Solar Plane Might Be Able To Last Through The Night

Plane with PV beplanned ribs, 2022.

rctestflight series

8hrs30 fixed wing full of solar cells with great measurements and background infos (might last 24hrs), 2022.

diyBMS v4

Battery management PCB and firmware for LiIon packs.

Motor Control

BLheli_S

Popular Firmware for ESCs with fine-grained control.

BlueJay

BLheli fork, Digital ESC firmware for controlling brushless motors. More features like custom melodies. Since 2020.

AM32-MultiRotor-ESC-FW

DSHOT, telemetry, 2024

MESC FOC ESC

Open Hardware and Firmware for STM32 basrd ESC.

ESC Configurator

Web app to setup your BLHeli / Bluejay ESC.

PIDtoolbox

tuning your PID settings for max. performance of your specific modell.

Flight Control

INAV

Focus on GPS based flight planning / autonomous flights for wings and copters.

betaflight

Focus on racing and agility for wings and copters.

In 2 lists

EmuFlight

Focus on modern algorithms.

dRonin

Supporting Openpilot and other target boards.

Ardupilot

Full ecosystem including professional / research use for wings and copters and even land or water vehicles. A lot of information, experiences and possibilities, but also more complex than INAV.

dRehmflight

Dedicated to VTOLs and it's transformation during flight process, Teensy Boards only.

Rotorflight

Firmware for traditional single-rotor helicopters.

HPR-Rocket-Flight-Computer

High speed rockets firmware

CleanFlight

Legacy fork of baseflight , stall.

In 2 lists

BaseFlight

Legacy and oldest FW of the days of Wii gyro hacks and 8bit, stall.

QUICKSILVER firmware

?.

Paparazzi UAV

?.

LibrePilot

Stall since 2018.

madflight

For Arduino based target boards, different sensors supported, 2024

The Cube Autopilot

FC hardware like the Pixhawk 2,

Risc V Powering a 3D Printed Drone

RISCV cpu experiments on DIY quadcopter.

RC Transmitters & Handcontroller

EdgeTX

Successor of OpenTX under active development.

In 2 lists

freedomTX

OpenTX fork, stall since 2020.

OpenTX

Firmware for popular handtransmitters including Desktop manager and sound packs.

inav-opentx-sounds

Addon sounds for modes.

transmitter-sound-pack

INAV sounds and complete configs for wings.

VTx

Stripped down betaflight Lua script to control only your VTX.

betaflight-tx-lua-scripts

Extended BF lua script.

opentx-lua-widgets

More UI widgets to present telemetry.

opentx-lua-running-graphs

More visual graphs as widgets.

OpenTX-Pong

Simple game for your TX.

ELRS-Joystick-Control

ELRS Module directly connected to GCS with joysticks.

Arduino Transmitter for ELRS

Simple gamepad like hand transmitter based on Arduino

OpenAVRc

Custom TX based on Arduino Mega2560 boards.

ER9X

Alternative Firmware for 9XR handtransmitter.

RC Transmitters & Handcontroller >Modules

Multi Module

Supports different protocols like FrSky, FlySky, Walkera, Futaba, ... .

ExpressLRS

ELRS for long range or better latency. support. flashing some existing hardware, but also provide commercial modules for 868/915 MHz or 2.4 / 5.8 GHz.

In 2 lists

mLRS

Mavlink compatible LRS.

openLRSng

Next generation of OpenLRS, stall since 2018.

Raven LRS

Lora based, 2019.

OpenSky

Alternative firmware for FrSky modules, 2016.

DeviationTX

Alternative firmware for Walkera, 2016.

VTX

OpenHD

Use 2.4 / 5.8 GHz wifi hardware and SBCs on air and groundside to provide a video and telemetry downlink and an optional control uplink. Try to develop a more efficient dedicated hardware board. Compare different open digital links.

RubyFPV

Use 2.4 / 5.8 GHz wifi hardware and RPIs to provide a video and telemetry downlink and an optional control uplink. No source provided but plugin system.

Wifibroadcast NG

Use 2.4 / 5.8 GHz wifi hardware and RPIs to provide a video and telemetry downlink.

wfb-ng on OpenIPC

Wifibroadcast NG on OpenIPC compatible CCTV modules, capable of 120fps or 4k video feeds with telemetry. Existing commercial kits from various vendors (aka. EMAX Wyvern Link, Runcam Wifilink).

DroneBridge

Use 2.4 GHz wifi hardware and RPIs, ESP32 and Android App for bidirectional link, Comparison to the other protocols here.

EZ Wifibroadcast

Oldest and first wifi based VTX setup.

hx-esp32-cam-fpv

Cheap ESPcam boards transimitting MJPEG frames.

wtfos

Rooting and mod DJI FPV sender and receiver.

DigiView-SBC

Receive DJI HD signal, alpha 2021.

OpenVTx

Free firmware for open hardware anlog VTX.

VTX Power Measure

Python scripting the Immersion RF-Meter V2.

Camera & Gimbals

Gyroflow

Use IMU sensor data to smooth HD video recordings.

In 2 lists

OpenHD on thermal cameras

How to user RPI to read this sensors.

TetraPI

Multispectra RPI based camera module.

opentrack

Use integrated trackers of FPV googles or VR headsets as input.

In 2 lists

RC Headtracker

Turn camera gimbal when you turn your googles. Based on Arduino and Bluetooth.

STORM32BGC

Firmware and brushless gimbal controller.

Open Brushless Gimbal

2013.

GPS

GNSS SDR

Software toolchain to process radio signals of GPS, Baidu, GLONASS that are received by SDR hardware radio backends.

rtklib

Software toolchain to increase precision of GNSS signals by applying realtime or post-processing to eliminate interferences. Signals recorded by SDR or some commercial GPS modules.

Vicon MavLink

Get indoor positioning via commercial optical systems for a whole drone swarm.

Sensors

QLiteOSD

ESP32 based OSD to read sensors without FC.

3D Printed Drone Build - How to Wire OpenHD and Ultrasonic Abstacle Avoidance

ultrasonic obstacle avoidance for quadcopter and OpenHD teamplay.

Video Receivers

DIY Homemade FPV Monitor

5,8GHz analog display with diversity.

FENIX-rx5808-pro-diversity

Open Hardware 5,8GHz analog module with diversity for googles.

rx5808 pro divesity

rpi-rx5808-stream

RPI based 5,8GHz analog with diversity streaming server.

Antennas and Trackers

u360gts

360° motor tracker using F2/F3 controllers that control, firmware + hardware + case, 2020.

AntTracker

Servo based using F1 / ESP8266 / ESP32 controllers, 2019.

open360tracker v2

Simplified design, all components in moving head.

open360tracker

360° servo tracker 2016.

Amv-open360tracker

Fork 2016.

Amv-open360tracker 36bit

Fork 2016.

Ghettostation Antenna Tracker

Different forks 2014.

DIY Helical Antenna For Long Range FPV

5,8GHz helical directional antenna for analog googles with 3D printed skeleton.

Cloverleaf Antenna - Build Instructions

5.8GHz omnidirectional antenna for analog video transmission.

Telemetry & Logs

MAVlink

Modern extensible protocol from hobbiests ... commercial UAV.

Cyphal

Fka. UAVCAN industrial only drone bus system.

YAMSPy

Read MSP serial protocol with Python.

LuaTelemetry

OpenTX / EdgeTX script that renders live cockpit and map from telemetry datastream.

betaflight-tx-lua-scripts

Script to show telemetry and control e.g. CAM, VTX settings.

otxtelemetry

OpenTX / EdgeTX script to add Mavlink support.

INAV blackbox viewer

Render sensor / motor values as video overlay OSD.

INAV blackbox tools

Convert to CSV timeseries files or as visual OSD overlay.

flightlog2x

Convert blackbox logs of INAV, OpenTX, ... to CSV, GPX, KML and render tracks and trajectory with different performance styles, separate GUI.

UAVLogViewer

Web application for Ardupilot logs.

OSD-subtitles

Render Blackbox logs to OSD as subtitle for synconous plaback with video file.

Dashware

Closed Source OSD rendering for blackbox logs.

PID-Analyzer

Read blackbox and tune PID control variables.

openXsensor

Convert and alter telemetry protocols.

OpenLog

With blackbox firmware for blackbox data recorder (today usually part of main FC).

Mission Control & Basestation

mwptools

Waypoint mission planner esp. for INAV including INAV Radar and ADS-B sources.

APM Planner 2.0

Mavlink compatible, with experience from MP and Q Groundcontrol.

QGroundControl

Mavlink, Desktop and mobile.

In 3 lists

MissionPlanner

Waypoint Mission planning esp. for Ardupilot.

MAVProxy

Commandline and GUI mission planer and telemetry viewer and processor.

BulletGCSS

Uses GSM and MQTT for extra long range links.

Dreka GCS

A new GCS (currently limited but more modern look & feel).

Companion Computers & Integration

öchìn CM4

RPI Compute Module carrier board dedicated for FC

APsync

Mavlink focused OS for different SBCs.

RPanion

Mavlink focused RPI image.

ROS

Robot Operating System, to handle more complex and interactive flights.

DroneKit

Multi platform integration ecosystem including Mavlink radio link.

Computer Vision

OpenDroneMap

Stitch photos to aerial imagery, calc 3D models, ... .

In 2 lists

OpenAerialMap

Share Drone shots for disaster response etc.

DroneDB

Store and archive drone shots and aerial imagery.

In 2 lists

OpenAthena

Auto GCP detection using markers

OpenMMS

Mobile mapping system that carries a laser scanner.

BANet

ML segmentation of areas for aerial imagery.

AVCBet

ML segmentation of areas for aerial imagery.

Faster

ML let drones learn to avoid obstacles.

Fast-Planner

Learn drones to avoid obstacles on the course.

In 2 lists

Autonomous Drone Dodges Obstacles Without GPS

RPI based CV and route planning and obstacle avoidance.

Drone-net

ML detect quadcopters within photos / videos using YOLO v4.

Anti-UAV

ML detect quadcopters within IR / RGB videos

Fire Detection UAV

ML learn drones to spot fire.

DroneAid

ML find persons in disaster response by emergency markers.

AirPose

ML human pose estimation from drone perspective.

AruCo landing

ML ROS addon to land on marker positions

Complete Systems

Sonora Medical Delivery Planes

Deliver medical kits to the Mexican outback using RC airplanes

Guiness World record fastest drone build

How a 389mph / 626 km/h quadcopter rocket needs to be designed and build. Similar is the AOSHS5 build (but only 200mph).

Guiness World record endurance drone build

Giant quad that flies 3:12hrs

Arduino FPV Mini Drone

Woodframed mini quad without BLDC and custom RF link around MultiWII

SearchWing

A Search and Rescue RC airplane for visual inspection of huge areas on sea to rescue people from refugee boats at the EU sea border. Waterproof to land beside the SAR mothership.

Dronecoria

Octocopter made from wood as heavy lift to drop seeds.

Agilicious

3D printed OSHW drone and ecosystem esp. for CV autonomous agile flight research, 2023

Crazyflie

A not so FPV drone that uses custom modules and different technology for swarm control.

ESP-Drone

ESP32 and PCB only based quadcopter without FPV but custom wifi on brushed

ESP32 Drone

no traditional FPV, but low cost quad using ESP32 board, 2022.

Wifree-copter

Easy 3D printed copter that uses RPI as WIFI remote control with App, 2016.

Security & Safety >Simulators

crrcsim

For rc airplanes, 2018.

Picasim

For rc planes, closed source, sucessor of SSS.

AirSim

By Microsoft for algorithm testing.

In 7 listsDetails

jMAVSim

For Mavlink.

JSBsim

With bindings to Python, Matlab.

GAZEBOsim

Multi robot.

Security & Safety >Checklists

iNav Pre-maiden Checklist

by Mr.D for fixed wing

Ardupilot Copter Checklist

.

Security & Safety >ID Systems

INAV Radar

LORA radio and ESP32 broadcast positions and show it at your OSD.

FormationFlight

Wifi radio of ESP32 to broadcast position and telemetry and show it at your OSD.

Glidernet

Share FLARM / ADS-B positions online.

Opensky Network

Share ADS-B positions online.

In 2 lists

Stratux

Share position and course via different radio transmitters.

ArduPilot RemoteID Transmitter

FCC RemoteID with Mavlink and DroneCAN integration.

WiFi RID capture

Capture remote identification signals with sniffer.

Drone Detection and Tracking Using RF Identification Signals

Track DJI drones using wifi and KISMET sniffer.

Security & Safety >Hacking & Hijacking

RFUAV

Radio based drone detection and signal fingerprinting.

Drone Remote ID Monitoring System

Webfrontend to map DJI drones using their RemoteID.

WTF WJI, UAV CTF?

Talk on DJI mini 2 reverse engeniering to bypass manufacturers limitations. Mem dump analysis and crypto keys decryption and radio analysis. About DJI ecosystem and used open source components (cccamp23 by Felix Domke).

Drone-ID Receiver for DJI OcuSync 2.0

Decoding DJI radio transmissions including DroneID and pilot location with SDR in python

Debugging Microcontrollers

Talk on difficult debugging the PX4 hardware micocontrollers with RTOS NuttX (cccamp23 by Niklas Hauser).

5.8GHz video demodulation

Using hack-rf SDR.

GPS jamming

Use BladeRF SDR with GNUradio to block satellites.

GPS spoofing

Controll others UAVs by faking satellite transmissions from ground.

RemoteID Spammer/Spoofer

An ESP8266/NodeMCU Drone RemoteID Spoofer

Accoustic drone tracking

Paper by Fraunhofer IDMT.

Robot Vulnerability Database

CVEs for semi-autonomous machines.

In 2 lists

Accesoirs

Delta 5 race timer

Use 5.8GHz video signals to trigger lap counter.

RotorHazard

Sucessor with multinode and central RPI server

Capture The Flag for drones

Optical system to emulate a flag for close team-fights.

Accesoirs >Mobile Apps

SpeedyBee

Is an Appllication for Flight controller parameters settings and blackbox log reader for betaflight, iNAV, emuflight Android, iOS.

BLHeli_32

App is for configuring BLHeli_32 ESCs.

FPV Video Channelsorter 5.8GHz

Sorts the channels for each pilot over the available frequencies.

UAV Forecast

See the weather forecast, GPS satellites, solar activity (Kp), No-Fly Zones and flight restrictions Android, iOS.

Go FPV

A UVC Video Camera display and capture app, built for my DIY First Person View goggles.

Accesoirs >Workbench

smoke stopper

Avoid damaging your expensive components during build up.

4AxisFoamCutter

Create aerodynamic wings from foam.

Luftfahrt Bundesamt

🇩🇪 Rechtlicher Rahmen.

Deutsche Flugsicherung GmbH

🇩🇪 Durchführung von Prüfungen und Zulassungen.

Digitale Plattform Unbemannte Luftfahrt

🇩🇪 Kartenplattform, mit alternativ Droniq App.

Bundesnetzagentur

🇩🇪 Zulässige Sendefrequenzen und -Leistungen.

Urząd Lotnictwa Cywilnego

🇵🇱 Urząd Lotnictwa Cywilnego - allows to apply for license in Poland and EU

Bezzałogowe Statki Powietrzne

🇵🇱 List of regulations regarding operations of UAV in Poland

Communities

Dronecode foundation

Home for MavLink, QGroundcontrol and PX4, part of Linux foundation.

FPV Freedom Coalation

Keep drones hackabel and safe.

Deutscher Modellflieger Verband e.V.

🇩🇪 Events, local communities, assurance, ... .

Deutscher Aero Club e.V.

🇩🇪.

Communities >Forums & Social Media

rcroups.com

Most projects offer here support.

diydrones.com

Group to most projects, hardware and countries.

rotorbuilds.com

Recipes to custom builds.

openrcforums.com

From the old days till the present working on open modells.

Stackexchange Drones

Is Stack Overflow Q&A for drone building.

reddit \motorcopter

Everything from flights, crashes, repairs, custom mods, ... .

reddit \RCPlanes

Everything but for RC planes.

OscarLiang.com

Important blog with builds and configurations and knowledge.

intofpv.com

Forum with helpful information about anything FPV related.

INAV fixed wing group

Forum, Blog, Builds on fixed wing esp. with INAV compatible autopilot.

fpv-community.de

🇩🇪 Auch Selbstbau.

RC-Network.de

🇩🇪 Über Selbstbau auch von Schiffen und Autos. Sehr umfangreiches Wiki.

kopterforum.de

🇩🇪 Auch Selbstbau.

Communities >Video Channels

Painless 360

UK builds, mods and configuration basics.

ArxangelRC

BG builds and configurations as well as (a bit) mapping.

Joshua Bardwell

US, build and general tips on copters, slogan 'You gonna learn something today'.

PawelSpechalski

INAV core team, mostly copters, slogan 'Happy Flying'.

Andrew Netwon

AU, mostly airplane reviews and build tipps.

Mr. D - Falling with style

UK, Darren, INAV.

CurryKitten

Reviews, but also OpenHD and ExpressLRS.

MarioFPV

OpenHD, RubyFPV, WFG-NG experiments.

TreeOrbit

OpenHD, RubyFPV experiments.

flitetest.com

TV show, unusual DIY builds.

Livyu FPV

Flight footage and repair videos for DIY drone electronics.

Adam G does FPV

Builds, mods and basics.

BLuefish

Builds, INAV, longrange.

See category
88

Awesome Electronics

kitspace/awesome-electronics

A curated list of awesome resources for Electronic Engineers and hobbyists

Fresh★ 8.2k153 entriesPushed 16 days ago
84

Awesome Raspberry Pi

thibmaek/awesome-raspberry-pi

📝 A curated list of awesome Raspberry Pi tools, projects, images and resources

Active★ 17k295 entriesPushed 2 months ago
83

Awesome LIDAR

szenergy/awesome-lidar

😎 Awesome LIDAR list. The list includes LIDAR manufacturers, datasets, point cloud-processing algorithms, point cloud frameworks and simulators.

Fresh★ 1.3k260 entriesPushed today
82

Awesome IoT

HQarroum/awesome-iot

🤖 A curated list of awesome Internet of Things projects and resources.

Fresh★ 4.5k24 entriesPushed 1 month ago
80

Awesome Open Hardware

delftopenhardware/awesome-open-hardware

🛠Helpful items for making open source hardware projects.

Fresh★ 1.1k112 entriesPushed 1 month ago
78

Awesome ADS-B

rickstaa/awesome-adsb

📡 A curated list of awesome ASD-B tools, projects, images, resources and other shiny things.

Fresh★ 38652 entriesPushed 25 days ago