A list of some important terms and abbreviations.

Below are a couple of websites containing most terms you will encounter while working on the drone. We have also added some terms below to get you started.

Arming switch

A switch on the drone that has to be pressed before the drone can be fully armed. It is integrated into the GPS module. It provides extra safety when handling the drone while it is not in use, as it prevents the drone from being accidentally armed while it is not in use.

Continuous Integration

Continuous Integration is the practice of continually merging changes to a system unto the main line. On here, it is mostly used to indicate the Continuous Integration Server that is used by the PX4 community to automatically test and integrate new versions of the code whenever they are committed to the central GitHub repository. The server makes sure that there is always a latest working version of the PX4 software stack available online. It can be found here.


All the software, including OS, that is running on a (micro-)controller board. In the case of RDDRONE-FMUK66, the firmware consists of the PX4 software stack, running on the Nuttx RTOS.

Flight controller

Used as a synonym for "flight management unit".

Flight management unit

"Flight management unit" is often abbreviated as "FMU". Another term that is often used is "flight controller".


Abbreviation for "flight management unit".


A program that aims to encourage participants into developing advanced autonomous drone solutions. See the Introduction page for more information.


Small connectors used on the top of the RDDRONE-FMUK66 for connecting to external devices and sensors.

Kill switch

A switch on the RC transmitter, configured to disable the motors of the drone when it is activated. See the Software setup section for more information.

Motor controller

Used as a synonym for Electronic Speed Controller (for which a definition can be found on both of the externally linked glossaries above).


A RTOS that is being used on the RDDRONE-FMUK66.


The company developing the RDDRONE-FMUK66.


NXPhlite flight controller, working name for the RDDRONE-FMUK66.


Pixhawk flight controller.


Firmware running on the RDDRONE-FMUK66.


Abbreviation for QGroundControl.


Ground control station/software.

Real-Time Operating System

An operating system that puts focus on the real-time execution of its tasks.


Short for Real-Time Operating System.

Safety switch

Used as a synonym for "Arming switch"