Topic

Drone Software: Flight Planning, Control, Processing and Fleet Tools

Software connects much of the drone workflow, from configuring an aircraft and planning a mission to processing data and managing a fleet. This section covers ground-control applications, autopilot software, mission planners, mapping and inspection tools, data platforms, APIs, updates, compatibility, and the practical tradeoffs behind choosing one software stack over another.

Latest topic news

Topic articles

Sun, 8 Nov 2026

ESC passthrough is a controlled handoff, not a spare serial port

An ESC configurator runs on a computer, while the electronic speed controller sits behind the flight controller on an aircraft. The laptop has USB; the ESC generally has a motor signal connection that is being used for something else. Letting the configurator read settings or flash firmware therefore requires a temporary change in ownership of that connection.

Read article
Fri, 6 Nov 2026

Betaflight yaw spin recovery: why a clipped quad spins up, the AUTO threshold and gyro overflow detect

Clip a gate, a branch or the ground at the wrong angle and a quad can start spinning flat on yaw, warbling and climbing while the sticks do nothing. The Betaflight wiki calls this Yaw Spin To The Moon (YSTTM). Betaflight 3.4 added two pieces of code to deal with it: yaw spin recovery and gyro overflow detection. Both are on by default, and most pilots never need to touch them. It still helps to know what they do, because the wrong threshold shows up as strange yaw stutter in normal flight.

Read article
Fri, 6 Nov 2026

Surviving a wall strike is not the same as recovering flight control

A quadcopter that survives a collision can still fall out of the air. The frame may remain intact while the aircraft tumbles, the propellers lose useful orientation and the state estimator stops trusting measurements that no longer resemble ordinary flight. Collision tolerance therefore has two distinct tests: whether the machine survives the impact, and whether it can regain controlled flight afterward.

Read article

Exam questions