ESPFlight Docs v1
Browse documentation
Docs / Help / Glossary

Glossary

Plain-language definitions for the hardware, firmware, networking and flight terms used in the ESPFlight beginner path.

ESPFlight Docs · v1 • Validated v1 documentation path

# ESPFlight v1 terms

Swipe horizontally to see all columns.

TermMeaning
APKAndroid application package file used to distribute ESPFlight Application v1.0.0.
ARMExplicit firmware state that allows the controller to enter the ready/flight-control path when safety conditions are satisfied.
BOMBill of Materials; the component list for a PCB/release. The PCB BOM is not automatically a complete Drone parts list.
CCWCounter-clockwise rotation.
CWClockwise rotation.
DISARMExplicit safe state that resets assist/PID state and forces motor PWM to zero.
FailsafeFirmware response when required control or safety conditions are lost.
GerberManufacturing files used by a PCB fabrication service to produce board layers/drill data.
GPIOGeneral-purpose input/output pin number used by the ESP8266 firmware to connect motors, LED, buzzer and other signals.
Head LockHeading-relative control feature supported by the v1 platform.
I2CTwo-wire digital bus used by the v1 reference for the MPU-6050 and optional VL53L0X.
IMUInertial Measurement Unit; the MPU-6050 is the v1 reference IMU module.
PCBPrinted Circuit Board.
Pick-and-PlacePlacement file used by automated PCB assembly services to position components.
PIDProportional–Integral–Derivative feedback control used for stabilization/tuning.
Protocol 2The v1 application/firmware communication protocol version.
PWMPulse-width modulation; the v1 firmware uses PWM for motor-output control.
RSSIReceived Signal Strength Indicator; Wi-Fi signal level reported in dBm.
SchematicElectrical circuit diagram showing how components/nets are connected.
SSIDWi-Fi network name compiled into v1 firmware configuration.
TelemetryController-reported flight/system state sent to the application.
Through-holeComponent/connector style whose leads pass through holes in the PCB and are soldered on the opposite side.
UDPConnectionless network transport used by ESPFlight v1 for controller discovery on port 4210.
WebSocketPersistent network channel used by ESPFlight v1 for control, configuration, acknowledgements and telemetry on port 81.
Flight timeIn v1.0.0, accumulated time while ARMED and effective throttle is strictly above 1100.
RollRotation around the Drone’s front-to-back axis.
PitchRotation around the side-to-side axis.
YawRotation around the vertical axis.