Skip to main content
Firmware Stable

Function Presets

FALCON supports flexible signal routing configurations for typical use cases. These presets are also available through the Quick-setup pad acoustic menu.

Both analog input (GPIO0) and servo PWM input can be used. The system uses whichever has a valid signal.

info

The presets below cover the most common use cases. FALCON offers extensive fine-tuning beyond these presets — see the features section for full documentation.

1. Aircraft

Uni-directional prop control with freewheel. The controller works as a standard BLDC ESC with PWM mapping and freewheeling (no braking).

  • Restore default settings and keep everything as-is.

2. RC Car with Braking

RC car with combined brake and reverse system. Negative input triggers braking. To reverse, release the input (enter deadzone), then apply negative input again.

  • Restore default settings
  • Set drvopts bit 0 (combine brake and reverse) and bit 1 (invalid signal E-stop)
  • Set /pwm_input/center to 1500 and/or /analog_input/center to 2500
  • Set ctl_mode to 2 (current mode)
  • Set ctl_reverse_mode to 3 (voltage with freewheel)

3. Bidirectional Current (Torque) Mode

Bidirectional, symmetrical control, mapped to current (torque).

  • Restore default settings
  • Set /pwm_input/center to 1500 and/or /analog_input/center to 2500
  • Set ctl_mode to 2 (current mode)

4. Bidirectional Voltage Mode

Bidirectional, symmetrical control, mapped to voltage. Good choice for acrobatic or dynamic performance testing.

  • Restore default settings
  • Set /pwm_input/center to 1500 and/or /analog_input/center to 2500
  • Set ctl_mode to 1 (voltage mode)

5. Bidirectional Speed Closed Loop

Bidirectional, symmetrical control, mapped to speed reference (governor). Stabilizes the speed in a closed loop.

  • Restore default settings
  • Set /pwm_input/center to 1500 and/or /analog_input/center to 2500
  • Set ctl_mode to 17 (voltage + speed loop)