Skip to content
Chris edited this page Aug 31, 2022 · 6 revisions

DISCLAIMER - ABANDONED REPO

This page has moved to the new repository. Please add information to the new repository since this one is abandoned.


Motor Direction

The motor rotation direction can be set to normal or reversed.

In bidirectional mode, the center throttle is zero. Above spins motor in one direction and below in the opposite direction.

Startup Melody

The startup beep melody can be set using RTTTL notation.

Minimum Startup Power (Boost/Kick)

The least amount of power applied when starting up the motors.

Increase if motors are not able to start up with low throttle input, e.g. smaller motors may need more startup power.

Beep Strength

Sets the strength (volume) of regular beeping.

Beacon Beep Strength

Sets the strength (volume) of beacon beeping.

Note that setting a high beep strength can cause hot motors or ESCs!

Beacon Delay

The amount of time before beacon beeping begins.

Beacon beeping will begin if the throttle signal has been zero for this given time, and continue beeping at an interval of 3 seconds.

Brake On Stop

Brake (and continue to brake) while the throttle is zero (disarmed).

Maximum Startup Power

Limits power when starting motors or reversing direction.

RPM Power Protection (Rampup)

This setting configures how fast the motor responds to increasing the throttle.

Power is limited according to how fast the motor is spinning (RPM).

Lower values will avoid power spikes but can also decrease acceleration and maximum attainable speed.

This setting manages the primary function of Startup Power in BLHeli_S.

Motor (Advance) Commutation Timing

A higher timing is less prone to desyncs and can provide more power at the cost of efficiency.

Demag Compensation

Determines how aggressively power should be "cut off" during demagnetization.

PWM Dithering

When enabled the effective PWM resolution is increased to 11-bit (2000 steps) by making the PWM duty cycle not constant.

It is generally recommended to leave this on especially with PWM frequencies above 24kHz.

Without dithering the PWM resolution depends on the chosen PWM frequency:

  • 24 kHz: 10-bit (1000 steps)
  • 48 kHz: 9-bit (500 steps)
  • 96 kHz: 8-bit (250 steps)

Dithering varies the duty cycle across multiple PWM pulses to approximate the effect of a 11-bit resolution.

For technical details see the this application note from ST.