Update render script and Makefile

This commit is contained in:
Jonas Zeunert
2024-04-22 21:54:39 +02:00
parent 2d63fe63cd
commit 4d0cd768f7
10975 changed files with 47095 additions and 4031084 deletions

View File

@@ -1,9 +1,9 @@
 Awesome Flying FPV !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
 Awesome Flying FPV !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
This is a list of Free Software and Open Hardware dedicated for multicopters as well as airplanes or flying wings. We list esp. established projects with a active community and also some classics that might be 
legacy but important projects with a lot of mods.
This is a list of Free Software and Open Hardware dedicated for multicopters as well as airplanes or flying wings. We list esp. established projects with a active community and also some 
classics that might be legacy but important projects with a lot of mods.
We hope to give you some orientation where to start and present you the full spectrum of open source development on the world of UAVs.
@@ -53,15 +53,15 @@
Airframes
The body of a UAV depends on the kind of aircraft and is optimized for it's usecase. Is it high speed for racing, improved agility for acrobatic freestyle, a heavy lifter for filming , long distance 
observations, ... . This requirements result in different mechanics and materials and take DIY aspect into account.
The body of a UAV depends on the kind of aircraft and is optimized for it's usecase. Is it high speed for racing, improved agility for acrobatic freestyle, a heavy lifter for filming , long 
distance observations, ... . This requirements result in different mechanics and materials and take DIY aspect into account.
You will find also a lot of spare parts or mods / extensions to commercial vehicles, which we don't list up here!
▐ Note
▐ Building a UAV from scratch is a pretty challenging task for a beginner, esp. if you have limited amount of time.
▐ So it might be wise, to try existing solutions or kits before, so you don't get stuck to early and have a handy manual. Later on, you can try different mods or start with custom builds, if you have gained more
▐ experience and know how to avoid common pitfalls.
▐ So it might be wise, to try existing solutions or kits before, so you don't get stuck to early and have a handy manual. Later on, you can try different mods or start with custom builds, if 
▐ you have gained more experience and know how to avoid common pitfalls.
▐ See also: My Raspberry Pi drone: the story so far by Matchstic (https://www.youtube.com/watch?v=ZCOlT_sz6Gs).
Multicopters 🚁
@@ -92,10 +92,10 @@
Fixed Wing / Planes 🛩️
Traditional RC airplanes are created using balsa wood and foil covered rips for the wings. Commercial models make often use of foam, that you can also cut by CNC and lasers to create wing profiles. Also fully 
3D printed planes are possible, that you glue and strength with carbon roods. There is also a growing community for (commercial) 3D printed models like Craycle Hobby (https://craycle.com/), Eclipson airplanes 
(https://www.eclipson-airplanes.com/),3D lab print (https://3dlabprint.com/product-category/printable-airplanes/), Plane Print (https://www.planeprint.com/) , OWLplane (https://owlplane.com/) or rc-jetprint.de 
(https://rc-jetprint.de/en/) using lightweight PLA to save weight.
Traditional RC airplanes are created using balsa wood and foil covered rips for the wings. Commercial models make often use of foam, that you can also cut by CNC and lasers to create wing 
profiles. Also fully 3D printed planes are possible, that you glue and strength with carbon roods. There is also a growing community for (commercial) 3D printed models like Craycle Hobby 
(https://craycle.com/), Eclipson airplanes (https://www.eclipson-airplanes.com/),3D lab print (https://3dlabprint.com/product-category/printable-airplanes/), Plane Print 
(https://www.planeprint.com/) , OWLplane (https://owlplane.com/) or rc-jetprint.de (https://rc-jetprint.de/en/) using lightweight PLA to save weight.
⟡ HAWk Modular RC Wing Airplane v1 (https://www.printables.com/de/model/422806-hawk-modular-rc-wing-airplane) - 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 (https://www.youtube.com/watch?v=sTjXVeo_lpQ) - Use folded depron panels for body and wings for a V-Tail pusher.
@@ -120,7 +120,8 @@
VTOLs 🚀
Vertical take-off and landing are air vehicles that transform from copter to a gliding wing, making it very easy to start/land but require a more complex mechanic and become a tip heavier than fixed wings.
Vertical take-off and landing are air vehicles that transform from copter to a gliding wing, making it very easy to start/land but require a more complex mechanic and become a tip heavier 
than fixed wings.
⟡ MiniHawk-VTOL v2.0 (https://github.com/StephenCarlson/MiniHawk-VTOL) - 3d printed with 3 props
⟡ VTOL in 5 revisions (https://www.youtube.com/watch?v=gPEeCjVrTBw) - 3D printed and foam, 2018.
@@ -129,7 +130,8 @@
Batteries & Power Control 🔋
Commercial LiPo battery packs are common in RC, but can be replaced with custom 18650 based Liion packs. The onboard power bus drives the ESC and FC directly, which offer 5V outputs to supply onboard units.
Commercial LiPo battery packs are common in RC, but can be replaced with custom 18650 based Liion packs. The onboard power bus drives the ESC and FC directly, which offer 5V outputs to supply
onboard units.
⟡ 18650 LiIon packs
  ⟡ Using Li-Ion Battery Pack for Long Range FPV Flying (https://oscarliang.com/li-ion-battery-long-range/) - 4S and background infos, 2023.
@@ -137,7 +139,8 @@
  ⟡ DIY FPV Goggle Battery Pack (https://nuxnik.com/diy-fpv-goggle-battery-pack/) - For googles, with charge meter and 3D case, 2021.
  ⟡ 18650 spaceholder (https://www.printables.com/de/model/1181-18650-improved-spacerholder) - 3D print for easier packaging, 2023.
⟡ Solar plane
  ⟡ Solar Dragon - Solar Plane Might Be Able To Last Through The Night (https://hackaday.com/2022/08/06/solar-plane-might-be-able-to-last-through-the-night/) - Plane with PV beplanned ribs, 2022.
  ⟡ Solar Dragon - Solar Plane Might Be Able To Last Through The Night
 (https://hackaday.com/2022/08/06/solar-plane-might-be-able-to-last-through-the-night/) - Plane with PV beplanned ribs, 2022.
  ⟡ rctestflight series (https://www.youtube.com/watch?v=1OGrDvInUAY) - 8hrs30 fixed wing full of solar cells with great measurements and background infos (might last 24hrs 
(https://hackaday.com/2022/09/27/24-hours-of-le-airplanes/)), 2022.
⟡ diyBMS v4 (https://github.com/stuartpittaway/diyBMSv4) - Battery management PCB and firmware for LiIon packs.
@@ -155,15 +158,15 @@
Flight Control 👨‍✈️
Modern autopilot software require STM32 based boards with F4/F7 chip generation and usually no longer support legacy boards like NAZE32, CC3D, ArduPilot, etc. Most projects are base on Baseflight / Cleanflight 
firmware and Desktop Configurator.
Modern autopilot software require STM32 based boards with F4/F7 chip generation and usually no longer support legacy boards like NAZE32, CC3D, ArduPilot, etc. Most projects are base on 
Baseflight / Cleanflight firmware and Desktop Configurator.
⟡ INAV (https://github.com/light/inav) - Focus on GPS based flight planning / autonomous flights for wings and copters.
⟡ betaflight (https://github.com/betaflight/betaflight) - Focus on racing and agility for wings and copters.
⟡ EmuFlight (https://github.com/emuflight/EmuFlight) - Focus on modern algorithms.
⟡ dRonin (https://github.com/d-ronin/dronin/) - Supporting Openpilot and other target boards.
⟡ Ardupilot (https://ardupilot.org) - 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.
⟡ Ardupilot (https://ardupilot.org) - 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 (https://github.com/nickrehm/dRehmFlight) - Dedicated to VTOLs and it's transformation during flight process, Teensy Boards only.
⟡ Rotorflight (https://github.com/rotorflight/rotorflight) - Firmware for traditional single-rotor helicopters.
⟡ CleanFlight (https://github.com/cleanflight/cleanflight) - Legacy fork of baseflight , stall.
@@ -175,8 +178,8 @@
RC Transmitters & Handcontroller 🎮
Radio control transmitters (RC TX, your side) support extension bays with the JR / JR lite formfactor (https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/docs/Module_BG_4-in-1.md) and serial
interfaces to adapt to different radio protocols. See also Ground station.
Radio control transmitters (RC TX, your side) support extension bays with the JR / JR lite formfactor 
(https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/docs/Module_BG_4-in-1.md) and serial interfaces to adapt to different radio protocols. See also Ground station.
Most receivers (RX, drone side) support standard serial protocols like Crossfire (CSRF) to talk with the FC.
⟡ EdgeTX (https://github.com/EdgeTX/edgetx) - Successor of OpenTX under active development.
@@ -199,7 +202,8 @@
Hardware and firmware to establish custom radio links. Nowadays usually a bidirectional link, so pure TX / RX side.
⟡ Multi Module (https://github.com/pascallanger/DIY-Multiprotocol-TX-Module) - Supports different protocols like FrSky, FlySky, Walkera, Futaba, ... .
⟡ ExpressLRS (https://github.com/ExpressLRS/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.
⟡ ExpressLRS (https://github.com/ExpressLRS/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.
  ⟡ ELRS Airport Firmware (https://github.com/ExpressLRS/ExpressLRS/pull/1904) - 2 way link for more complex telemetry downlink.
⟡ mLRS (https://github.com/olliw42/mLRS) - Mavlink compatible LRS.
⟡ openLRSng (https://github.com/openLRSng/openLRSng) - Next generation of OpenLRS, stall since 2018.
@@ -209,16 +213,16 @@
VTX 📺
Videotransmitter (VTX) are analog or digital radio transmitter on your drone, which send usually a videostream of your front camera (first person view - FPV) but can also transmit arbitrary information or 
establish a somewhat regular bidirectional link between the drone and a groundstation which also offers control uplink etc. See also Ground station.
Videotransmitter (VTX) are analog or digital radio transmitter on your drone, which send usually a videostream of your front camera (first person view - FPV) but can also transmit arbitrary 
information or establish a somewhat regular bidirectional link between the drone and a groundstation which also offers control uplink etc. See also Ground station.
⟡ OpenHD (https://github.com/OpenHD/Open.HD) - 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 (https://openhd.gitbook.io/open-hd/general/openhd-vs-alternatives).
⟡ OpenHD (https://github.com/OpenHD/Open.HD) - 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 (https://openhd.gitbook.io/open-hd/general/openhd-vs-alternatives).
⟡ RubyFPV (https://rubyfpv.com) - 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 (https://github.com/svpcom/wifibroadcast) - Use 2.4 / 5.8 GHz wifi hardware and RPIs to provide a video and telemetry downlink.
⟡ wfb-ng on OpenIPC (https://github.com/OpenIPC/sandbox-fpv) - Wifibroadcast NG on OpenIPC compatible CCTV modules, capable of 120fps or 4k video feeds with telemetry
⟡ DroneBridge (https://github.com/DroneBridge/DroneBridge) - Use 2.4 GHz wifi hardware and RPIs, ESP32 and Android App for bidirectional link, Comparison (https://dronebridge.gitbook.io/docs/comparison) to the 
other protocols here.
⟡ DroneBridge (https://github.com/DroneBridge/DroneBridge) - Use 2.4 GHz wifi hardware and RPIs, ESP32 and Android App for bidirectional link, Comparison 
(https://dronebridge.gitbook.io/docs/comparison) to the other protocols here.
⟡ EZ Wifibroadcast (https://github.com/rodizio1/EZ-WifiBroadcast) - Oldest and first wifi based VTX setup.
⟡ wtfos (https://github.com/fpv-wtf/wtfos) - Rooting and mod DJI FPV sender and receiver.
⟡ DigiView-SBC (https://github.com/fpvout/DigiView-SBC) - Receive DJI HD signal, alpha 2021.
@@ -237,11 +241,12 @@
GPS 🛰️
Global Navigation Systems like GPS allow to determine the current position of your drone. Consumer GPS modules are cheap, but some can be tweaked to gain better accuracy on postprcessing or live.
Global Navigation Systems like GPS allow to determine the current position of your drone. Consumer GPS modules are cheap, but some can be tweaked to gain better accuracy on postprcessing or 
live.
⟡ GNSS SDR (https://gnss-sdr.org) - Software toolchain to process radio signals of GPS, Baidu, GLONASS that are received by SDR hardware radio backends.
⟡ rtklib
 (https://www.rtklib.com) - 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.
⟡ rtklib (https://www.rtklib.com) - 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 (https://github.com/bo-rc/ViconMAVLink) - Get indoor positioning via commercial optical systems for a whole drone swarm.
Sensors 🌡️
@@ -249,7 +254,8 @@
A drone uses more sensors like compass, barometer, airspeed or current to increase position estimation, or to show the system performance
⟡ QLiteOSD (https://github.com/Qrome/QLiteOSD) - ESP32 based OSD to read sensors without FC.
⟡ 3D Printed Drone Build - How to Wire OpenHD and Ultrasonic Abstacle Avoidance (https://www.youtube.com/watch?v=HNR1mqUDpoE) - ultrasonic obstacle avoidance for quadcopter and OpenHD teamplay.
⟡ 3D Printed Drone Build - How to Wire OpenHD and Ultrasonic Abstacle Avoidance
 (https://www.youtube.com/watch?v=HNR1mqUDpoE) - ultrasonic obstacle avoidance for quadcopter and OpenHD teamplay.
See Ardupilot - Optional hardware (https://ardupilot.org/copter/docs/common-optional-hardware.html) for more ideas.
@@ -264,7 +270,8 @@
Antennas and Trackers 📡
Transceiver as well as receivers can be tweaked with custom antenna configurations and tracker can support directional antennas. They use multiple receivers and diversity, or telemetry to point to your drone.
Transceiver as well as receivers can be tweaked with custom antenna configurations and tracker can support directional antennas. They use multiple receivers and diversity, or telemetry to 
point to your drone.
This is more professional equipment to do beyond VLOS flights and not needed for novice pilots. There are also approaches to use 4G for video and control link for extra extend.
⟡ u360gts (https://github.com/raul-ortega/u360gts/) - 360° motor tracker using F2/F3 controllers that control, firmware + hardware + case, 2020.
@@ -279,8 +286,8 @@
Telemetry & Logs 📊
Sensor values and control information are shared via common serial protocols which can be recorded onboard (blackbox) on internal SD cards at FC, or transferred to your TX handset or Groundstation. Useful to 
find lost drones, as well as debug and tune PID and flight behavior
Sensor values and control information are shared via common serial protocols which can be recorded onboard (blackbox) on internal SD cards at FC, or transferred to your TX handset or 
Groundstation. Useful to find lost drones, as well as debug and tune PID and flight behavior
⟡ MAVlink (https://github.com/mavlink/mavlink) - Modern extensible protocol from hobbiests ... commercial UAV.
⟡ Cyphal (https://opencyphal.org) - Fka. UAVCAN industrial only drone bus system.
@@ -290,8 +297,8 @@
⟡ otxtelemetry (https://github.com/olliw42/otxtelemetry) - OpenTX / EdgeTX script to add Mavlink support.
⟡ INAV blackbox viewer (https://github.com/iNavFlight/blackbox-log-viewer) - Render sensor / motor values as video overlay OSD.
⟡ INAV blackbox tools (https://github.com/iNavFlight/blackbox-tools) - Convert to CSV timeseries files or as visual OSD overlay.
⟡ flightlog2x (https://github.com/stronnag/bbl2kml) - Convert blackbox logs of INAV, OpenTX, ... to CSV, GPX, KML and render tracks and trajectory with different performance styles, separate GUI 
(https://github.com/stronnag/fl2xui).
⟡ flightlog2x (https://github.com/stronnag/bbl2kml) - Convert blackbox logs of INAV, OpenTX, ... to CSV, GPX, KML and render tracks and trajectory with different performance styles, separate 
GUI (https://github.com/stronnag/fl2xui).
⟡ UAVLogViewer (https://github.com/ardupilot/uavlogviewer) - Web application for Ardupilot logs.
⟡ OSD-subtitles (https://github.com/kristjanbjarni/osd-subtitles) - Render Blackbox logs to OSD as subtitle for synconous plaback with video file.
⟡ Dashware (http://www.dashware.net/dashware-download/) - Closed Source OSD rendering for blackbox logs.
@@ -301,8 +308,8 @@
Mission Control & Basestation 🗺️
Ground Control Stations (GCS) on laptops / tablets allow better overview of flight parameters and position for mission control during long range / time flights. Also see Ardupilot.org - Choosing GCS 
(https://ardupilot.org/copter/docs/common-choosing-a-ground-station.html).
Ground Control Stations (GCS) on laptops / tablets allow better overview of flight parameters and position for mission control during long range / time flights. Also see Ardupilot.org - 
Choosing GCS (https://ardupilot.org/copter/docs/common-choosing-a-ground-station.html).
⟡ mwptools (https://github.com/stronnag/mwptools) - Waypoint mission planner esp. for INAV including INAV Radar and ADS-B sources.
⟡ APM Planner 2.0 (https://ardupilot.org/planner2/) - Mavlink compatible, with experience from MP and Q Groundcontrol.
@@ -348,8 +355,8 @@
Dedicated drones and toolchains to help on a dedicated topic
⟡ SearchWing (https://www.hs-augsburg.de/searchwing/de/willkommen/) - 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.
⟡ SearchWing (https://www.hs-augsburg.de/searchwing/de/willkommen/) - 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 (https://dronecoria.org) - Octocopter made from wood as heavy lift to drop seeds.
⟡ Agilicious (https://agilicious.dev) - 3D printed OSHW drone and ecosystem esp. for CV autonomous agile flight research, 2023
⟡ Crazyflie (https://www.bitcraze.io/documentation/system/platform/) - A not so FPV drone that uses custom modules and different technology for swarm control.
@@ -360,7 +367,8 @@
Simulators 🌐
Before you damage any hardware you can learn to avoid common pitfalls and train by virtual flights using your handhelt TX. Other allow to test / benchmark autopilots to work in controlled environments.
Before you damage any hardware you can learn to avoid common pitfalls and train by virtual flights using your handhelt TX. Other allow to test / benchmark autopilots to work in controlled 
environments.
The most consumer friendly trainer simulators are commercial, but available for Linux, macOS as well (Freerider Recarged (https://fpv-freerider.itch.io/fpv-freerider-recharged), Liftoff 
(https://store.steampowered.com/app/410340/Liftoff_FPV_Drone_Racing/), DRL Sim (https://thedroneracingleague.com/drlsim/), Velocidrone (https://www.velocidrone.com/).
@@ -377,14 +385,15 @@
Checklists 📋
Malfunction can have dramatic consequences, as well as your drone can cause massive damages. To avoid unnecessary risks, a step by step protocol and documentation is mandatory for every flight in case you might 
use your insurance.
Malfunction can have dramatic consequences, as well as your drone can cause massive damages. To avoid unnecessary risks, a step by step protocol and documentation is mandatory for every 
flight in case you might use your insurance.
build power check
maiden flight check
⟡ iNav Pre-maiden Checklist (https://www.mrd-rc.com/tutorials-tools-and-testing/flight-controller-therapy/inav-pre-maiden-checklist-a-helpful-reminder-and-saver-of-foam/) by Mr.D for fixed wing
⟡ iNav Pre-maiden Checklist
 (https://www.mrd-rc.com/tutorials-tools-and-testing/flight-controller-therapy/inav-pre-maiden-checklist-a-helpful-reminder-and-saver-of-foam/) by Mr.D for fixed wing
regular flight check
@@ -392,11 +401,12 @@
ID Systems 🛂
We share the airspace with other pilots. RC copters and planes are hard to spot, so it is recommend to share your position via transponder systems. This allows also tracking of illegal maneuvers.
We share the airspace with other pilots. RC copters and planes are hard to spot, so it is recommend to share your position via transponder systems. This allows also tracking of illegal 
maneuvers.
⟡ ADS-B transmitters of airplanes can be received using software defined radios can be realized using cheap USB DVB-T receivers. Can be integrated via radar extensions like mwp-radar-view 
(https://github.com/stronnag/mwptools/wiki/mwp-Radar-View), Ardupilot ADS-B receiver (https://ardupilot.org/copter/docs/common-ads-b-receiver.html) or in OpenHD. Is part of Mavlink protocol and shows up on most 
GCS. Can also be viewed online like adsb-exchange.com (https://globe.adsbexchange.com/).
(https://github.com/stronnag/mwptools/wiki/mwp-Radar-View), Ardupilot ADS-B receiver (https://ardupilot.org/copter/docs/common-ads-b-receiver.html) or in OpenHD. Is part of Mavlink protocol 
and shows up on most GCS. Can also be viewed online like adsb-exchange.com (https://globe.adsbexchange.com/).
⟡ INAV Radar (https://github.com/OlivierC-FR/ESP32-INAV-Radar) - LORA radio and ESP32 broadcast positions and show it at your OSD.
⟡ FormationFlight (https://formationflight.org/getting-started/) - Wifi radio of ESP32 to broadcast position and telemetry and show it at your OSD.
⟡ SoftRF (https://github.com/lyusupov/SoftRF) - UAV edition, supports also FLARM and more.
@@ -410,10 +420,12 @@
Radio links per se are unsafe and can easily be jammed.
⟡ WTF WJI, UAV CTF? (https://ftp.fau.de/cdn.media.ccc.de/events/camp2023/h264-hd/camp2023-57063-eng-WTF_DJI_UAV_CTF_hd.mp4) - 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 (https://www.dji.com/de/opensource) (cccamp23 by Felix Domke).
⟡ WTF WJI, UAV CTF? (https://ftp.fau.de/cdn.media.ccc.de/events/camp2023/h264-hd/camp2023-57063-eng-WTF_DJI_UAV_CTF_hd.mp4) - 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 (https://www.dji.com/de/opensource) (cccamp23 by Felix 
Domke).
⟡ Drone-ID Receiver for DJI OcuSync 2.0 (https://github.com/RUB-SysSec/DroneSecurity) - Decoding DJI radio transmissions including DroneID and pilot location with SDR in python
⟡ Debugging Microcontrollers  (https://media.ccc.de/v/camp2023-57321-debugging_microcontrollers) - Talk on difficult debugging the PX4 hardware micocontrollers with RTOS NuttX (cccamp23 by Niklas Hauser).
⟡ Debugging Microcontrollers 
 (https://media.ccc.de/v/camp2023-57321-debugging_microcontrollers) - Talk on difficult debugging the PX4 hardware micocontrollers with RTOS NuttX (cccamp23 by Niklas Hauser).
⟡ 5.8GHz video demodulation (https://www.youtube.com/watch?app=desktop&v=rl8ACNnjPFA) - Using hack-rf SDR.
⟡ GPS jamming (https://www.researchgate.net/publication/339824302_Effective_GPS_Jamming_Techniques_for_UAVs_Using_Low-Cost_SDR_Platforms) - Use BladeRF SDR with GNUradio to block satellites.
⟡ GPS spoofing (https://rnl.ae.utexas.edu/images/stories/files/papers/unmannedCapture.pdf) - Controll others UAVs by faking satellite transmissions from ground.
@@ -456,9 +468,10 @@
⟡ Luftfahrt Bundesamt (https://www.lba.de/DE/Drohnen/Drohnen_node.html) - 🇩🇪 Rechtlicher Rahmen.
⟡ Deutsche Flugsicherung GmbH (https://www.dfs.de/homepage/de/drohnenflug/) - 🇩🇪 Durchführung von Prüfungen und Zulassungen.
⟡ Digitale Plattform Unbemannte Luftfahrt (https://www.dipul.de/homepage/de/) - 🇩🇪 Kartenplattform, mit alternativ Droniq App (https://play.google.com/store/apps/details?id=de.droniq.droniqapp&hl=de&gl=US).
⟡ Bundesnetzagentur
 (https://www.bundesnetzagentur.de/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Frequenzen/Grundlagen/Frequenzplan/frequenzplan-node.html) - 🇩🇪 Zulässige Sendefrequenzen und -Leistungen.
⟡ Digitale Plattform Unbemannte Luftfahrt (https://www.dipul.de/homepage/de/) - 🇩🇪 Kartenplattform, mit alternativ Droniq App 
(https://play.google.com/store/apps/details?id=de.droniq.droniqapp&hl=de&gl=US).
⟡ Bundesnetzagentur (https://www.bundesnetzagentur.de/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Frequenzen/Grundlagen/Frequenzplan/frequenzplan-node.html) - 🇩🇪 Zulässige 
Sendefrequenzen und -Leistungen.
⟡ Urząd Lotnictwa Cywilnego (https://drony.ulc.gov.pl) - 🇵🇱 Urząd Lotnictwa Cywilnego - allows to apply for license in Poland and EU
⟡ Bezzałogowe Statki Powietrzne (https://ulc.gov.pl/pl/drony) - 🇵🇱 List of regulations regarding operations of UAV in Poland