Tuning Your ESCape 32 ESC

Reaper ESCape 32 - Mofo RC Configurator
Mofo RC Reaper ESCape 32 ESC

The ESCape32 firmware is powerful and highly configurable via Wi-Fi. This guide cuts through the noise. Whether you're setting up a Mofo RC motor combo or tuning your own build, start here.

Wi-Fi Link included with Mofo RC Reaper ESC No app download Phone, tablet, or PC

Getting connected

1
Plug in the Wi-Fi LinkConnect the included Wi-Fi Link dongle to the ESC signal wire.
2
Power your ESCConnect your battery. The Wi-Fi Link gets power from the ESC.
3
Join the networkOn your phone, tablet, or computer, connect to the Wi-Fi network named ESCape32-WiFi-Link
4
Open the configuratorA settings page should open automatically. If it does not, open a browser and navigate to escape32.local or 192.168.4.1. Your device will show "no internet connection" while connected. This is normal.

Select a path above to get started.

Select your motor family below, then choose your specific motor to see recommended base settings. These are starting points tuned for general crawling use. Fine tuning based on your personal preferences, chassis, and driving style may be required. Every build is a little different.

Select your motor family

Select your motor

Select your motor

Select your motor

NanoBAM 3500Kv — Base Settings

Nano line Last updated: April 2026
Setting Notes Value
timingControls how early the ESC commutates the motor phases. Higher values give more top-end power but can reduce efficiency and torque at low speeds. Lower values favor torque and crawling. Motor timing 18
sine_rangeEnables crawler mode by dedicating a portion of your throttle range to smooth, low-speed sine wave drive. Think of it as a creep zone at the bottom of your throttle. Values between 10-25 work well for most crawling setups. Requires damped mode to be on. Crawler mode throttle range 25
sine_powerControls how much power is available in the crawler mode zone. Higher values give more grip and ability to push through obstacles but increase heat. If your motor is running hot, lower this first. Crawler mode power 11
duty_minSets the floor for how much power the ESC outputs at the lowest non-zero throttle position. Raising this slightly can help motors that hesitate to start at very low throttle. Minimum throttle power 5
duty_maxCaps the maximum output power regardless of throttle position. Lowering this limits top speed and can reduce heat on demanding builds. Maximum throttle power 100
duty_spupExtra power applied briefly when the motor starts from a standstill to help it overcome initial resistance. Too high can cause jerky starts. Too low may cause hesitation. Spin-up power 15
duty_rampLimits maximum power at low RPM and ramps it up as the motor speeds up. Useful for taming punch at full throttle and preventing wheel spin on loose terrain. Set to 0 to disable. Power ramp up 0
duty_dragHow hard the motor resists movement when you are at zero throttle. Higher values hold the rig on a hill better but can cause heat buildup if too aggressive. Drag brake power 30
duty_lockControls when drag brake engages. Soft applies it when stopped or slowing down. Hard applies it immediately on zero throttle. Power is set by duty_drag. Active drag brake soft
telem_polesSet this to the actual number of magnetic poles in your motor for accurate RPM readings in telemetry. Motor pole count for RPM 12
prot_stallApplies a small power boost to prevent the motor from stalling when it slows below the set threshold. Also enables smoother transition from crawler mode into normal drive. Stall protection ERPM 3500
prot_voltProtects your battery from over-discharge. For 1S-2S LiPo, 33 (3.3V/cell) is a safe floor. For 3S-4S, 34-35 gives more headroom. Set prot_cells to match your pack. Low voltage cutoff per cell 33
Setting Notes Value
freq_min Minimum PWM frequency 24
freq_max Maximum PWM frequency 48
duty_rate Throttle response speed 35
throt_mode Throttle mode forward/reverse
throt_rev Maximum reverse throttle 100%
throt_brk Maximum brake power 100
throt_cal Auto throttle calibration on
throt_min Minimum throttle setpoint 1000
throt_mid Middle throttle setpoint 1500
throt_max Maximum throttle setpoint 2000
analog_min Minimum analog setpoint 100
analog_max Maximum analog setpoint 3200
input_mode Input mode servo
input_chid Serial channel ID 0
telem_mode Telemetry mode KISS
telem_phid Telemetry physical ID 0
prot_temp Temperature threshold 0
prot_sens Temperature sensor ESC
prot_cells Number of battery cells 0
prot_curr Maximum current 0
bec BEC voltage 7.4V

NanoBeast 3200Kv — Base Settings

Nano line Last updated: April 2026
Setting Notes Value
timingControls how early the ESC commutates the motor phases. Higher values give more top-end power but can reduce efficiency and torque at low speeds. Lower values favor torque and crawling. Motor timing 16
sine_rangeEnables crawler mode by dedicating a portion of your throttle range to smooth, low-speed sine wave drive. Think of it as a creep zone at the bottom of your throttle. Values between 10-25 work well for most crawling setups. Requires damped mode to be on. Crawler mode throttle range 25
sine_powerControls how much power is available in the crawler mode zone. Higher values give more grip and ability to push through obstacles but increase heat. If your motor is running hot, lower this first. Crawler mode power 11
duty_minSets the floor for how much power the ESC outputs at the lowest non-zero throttle position. Raising this slightly can help motors that hesitate to start at very low throttle. Minimum throttle power 5
duty_maxCaps the maximum output power regardless of throttle position. Lowering this limits top speed and can reduce heat on demanding builds. Maximum throttle power 100
duty_spupExtra power applied briefly when the motor starts from a standstill to help it overcome initial resistance. Too high can cause jerky starts. Too low may cause hesitation. Spin-up power 15
duty_rampLimits maximum power at low RPM and ramps it up as the motor speeds up. Useful for taming punch at full throttle and preventing wheel spin on loose terrain. Set to 0 to disable. Power ramp up 0
duty_dragHow hard the motor resists movement when you are at zero throttle. Higher values hold the rig on a hill better but can cause heat buildup if too aggressive. Drag brake power 30
duty_lockControls when drag brake engages. Soft applies it when stopped or slowing down. Hard applies it immediately on zero throttle. Power is set by duty_drag. Active drag brake soft
telem_polesSet this to the actual number of magnetic poles in your motor for accurate RPM readings in telemetry. Motor pole count for RPM 12
prot_stallApplies a small power boost to prevent the motor from stalling when it slows below the set threshold. Also enables smoother transition from crawler mode into normal drive. Stall protection ERPM 3200
prot_voltProtects your battery from over-discharge. For 1S-2S LiPo, 33 (3.3V/cell) is a safe floor. For 3S-4S, 34-35 gives more headroom. Set prot_cells to match your pack. Low voltage cutoff per cell 33
Setting Notes Value
freq_min Minimum PWM frequency 24
freq_max Maximum PWM frequency 48
duty_rate Throttle response speed 25
throt_mode Throttle mode forward/reverse
throt_rev Maximum reverse throttle 100%
throt_brk Maximum brake power 100
throt_cal Auto throttle calibration on
throt_min Minimum throttle setpoint 1000
throt_mid Middle throttle setpoint 1500
throt_max Maximum throttle setpoint 2000
analog_min Minimum analog setpoint 100
analog_max Maximum analog setpoint 3200
input_mode Input mode servo
input_chid Serial channel ID 0
telem_mode Telemetry mode KISS
telem_phid Telemetry physical ID 0
prot_temp Temperature threshold 0
prot_sens Temperature sensor ESC
prot_cells Number of battery cells 0
prot_curr Maximum current 0
bec BEC voltage 7.4V

SMP — Base Settings

Pancake line Last updated: July 2026
Setting Notes Value
timingControls how early the ESC commutates the motor phases. Higher values give more top-end power but can reduce efficiency and torque at low speeds. Lower values favor torque and crawling. Motor timing 16
sine_rangeEnables crawler mode by dedicating a portion of your throttle range to smooth, low-speed sine wave drive. Think of it as a creep zone at the bottom of your throttle. Values between 10-25 work well for most crawling setups. Requires damped mode to be on. Crawler mode throttle range 25
sine_powerControls how much power is available in the crawler mode zone. Higher values give more grip and ability to push through obstacles but increase heat. If your motor is running hot, lower this first. Crawler mode power 14
duty_minSets the floor for how much power the ESC outputs at the lowest non-zero throttle position. Raising this slightly can help motors that hesitate to start at very low throttle. Minimum throttle power 5
duty_maxCaps the maximum output power regardless of throttle position. Lowering this limits top speed and can reduce heat on demanding builds. Maximum throttle power 100
duty_spupExtra power applied briefly when the motor starts from a standstill to help it overcome initial resistance. Too high can cause jerky starts. Too low may cause hesitation. Spin-up power 15
duty_rampLimits maximum power at low RPM and ramps it up as the motor speeds up. Useful for taming punch at full throttle and preventing wheel spin on loose terrain. Set to 0 to disable. Power ramp up 0
duty_dragHow hard the motor resists movement when you are at zero throttle. Higher values hold the rig on a hill better but can cause heat buildup if too aggressive. Drag brake power 30
duty_lockControls when drag brake engages. Soft applies it when stopped or slowing down. Hard applies it immediately on zero throttle. Power is set by duty_drag. Active drag brake soft
telem_polesSet this to the actual number of magnetic poles in your motor for accurate RPM readings in telemetry. Motor pole count for RPM 14
prot_stallApplies a small power boost to prevent the motor from stalling when it slows below the set threshold. Also enables smoother transition from crawler mode into normal drive. Stall protection ERPM 3000
prot_voltProtects your battery from over-discharge. For 1S-2S LiPo, 33 (3.3V/cell) is a safe floor. For 3S-4S, 34-35 gives more headroom. Set prot_cells to match your pack. Low voltage cutoff per cell 33
Setting Notes Value
freq_min Minimum PWM frequency 24
freq_max Maximum PWM frequency 48
duty_rate Throttle response speed 35
throt_mode Throttle mode forward/reverse
throt_rev Maximum reverse throttle 100%
throt_brk Maximum brake power 100
throt_cal Auto throttle calibration on
throt_min Minimum throttle setpoint 1000
throt_mid Middle throttle setpoint 1500
throt_max Maximum throttle setpoint 2000
analog_min Minimum analog setpoint 100
analog_max Maximum analog setpoint 3200
input_mode Input mode servo
input_chid Serial channel ID 0
telem_mode Telemetry mode KISS
telem_phid Telemetry physical ID 0
prot_temp Temperature threshold 0
prot_sens Temperature sensor ESC
prot_cells Number of battery cells 0
prot_curr Maximum current 0
bec BEC voltage 7.4V

MVP — Base Settings

Pancake line Last updated: April 2026
Setting Notes Value
timingControls how early the ESC commutates the motor phases. Higher values give more top-end power but can reduce efficiency and torque at low speeds. Lower values favor torque and crawling. Motor timing 16
sine_rangeEnables crawler mode by dedicating a portion of your throttle range to smooth, low-speed sine wave drive. Think of it as a creep zone at the bottom of your throttle. Values between 10-25 work well for most crawling setups. Requires damped mode to be on. Crawler mode throttle range 25
sine_powerControls how much power is available in the crawler mode zone. Higher values give more grip and ability to push through obstacles but increase heat. If your motor is running hot, lower this first. Crawler mode power 12
duty_minSets the floor for how much power the ESC outputs at the lowest non-zero throttle position. Raising this slightly can help motors that hesitate to start at very low throttle. Minimum throttle power 5
duty_maxCaps the maximum output power regardless of throttle position. Lowering this limits top speed and can reduce heat on demanding builds. Maximum throttle power 100
duty_spupExtra power applied briefly when the motor starts from a standstill to help it overcome initial resistance. Too high can cause jerky starts. Too low may cause hesitation. Spin-up power 35
duty_rampLimits maximum power at low RPM and ramps it up as the motor speeds up. Useful for taming punch at full throttle and preventing wheel spin on loose terrain. Set to 0 to disable. Power ramp up 0
duty_dragHow hard the motor resists movement when you are at zero throttle. Higher values hold the rig on a hill better but can cause heat buildup if too aggressive. Drag brake power 30
duty_lockControls when drag brake engages. Soft applies it when stopped or slowing down. Hard applies it immediately on zero throttle. Power is set by duty_drag. Active drag brake soft
telem_polesSet this to the actual number of magnetic poles in your motor for accurate RPM readings in telemetry. Motor pole count for RPM 14
prot_stallApplies a small power boost to prevent the motor from stalling when it slows below the set threshold. Also enables smoother transition from crawler mode into normal drive. Stall protection ERPM 2500
prot_voltProtects your battery from over-discharge. For 1S-2S LiPo, 33 (3.3V/cell) is a safe floor. For 3S-4S, 34-35 gives more headroom. Set prot_cells to match your pack. Low voltage cutoff per cell 33
Setting Notes Value
freq_min Minimum PWM frequency 24
freq_max Maximum PWM frequency 48
duty_rate Throttle response speed 35
throt_mode Throttle mode forward/reverse
throt_rev Maximum reverse throttle 100%
throt_brk Maximum brake power 100
throt_cal Auto throttle calibration on
throt_min Minimum throttle setpoint 1000
throt_mid Middle throttle setpoint 1500
throt_max Maximum throttle setpoint 2000
analog_min Minimum analog setpoint 100
analog_max Maximum analog setpoint 3200
input_mode Input mode servo
input_chid Serial channel ID 0
telem_mode Telemetry mode KISS
telem_phid Telemetry physical ID 0
prot_temp Temperature threshold 0
prot_sens Temperature sensor ESC
prot_cells Number of battery cells 0
prot_curr Maximum current 0
bec BEC voltage 7.4V

ROP — Base Settings

Pancake line Last updated: April 2026
Setting Notes Value
timingControls how early the ESC commutates the motor phases. Higher values give more top-end power but can reduce efficiency and torque at low speeds. Lower values favor torque and crawling. Motor timing 16
sine_rangeEnables crawler mode by dedicating a portion of your throttle range to smooth, low-speed sine wave drive. Think of it as a creep zone at the bottom of your throttle. Values between 10-25 work well for most crawling setups. Requires damped mode to be on. Crawler mode throttle range 25
sine_powerControls how much power is available in the crawler mode zone. Higher values give more grip and ability to push through obstacles but increase heat. If your motor is running hot, lower this first. Crawler mode power 8
duty_minSets the floor for how much power the ESC outputs at the lowest non-zero throttle position. Raising this slightly can help motors that hesitate to start at very low throttle. Minimum throttle power 5
duty_maxCaps the maximum output power regardless of throttle position. Lowering this limits top speed and can reduce heat on demanding builds. Maximum throttle power 100
duty_spupExtra power applied briefly when the motor starts from a standstill to help it overcome initial resistance. Too high can cause jerky starts. Too low may cause hesitation. Spin-up power 35
duty_rampLimits maximum power at low RPM and ramps it up as the motor speeds up. Useful for taming punch at full throttle and preventing wheel spin on loose terrain. Set to 0 to disable. Power ramp up 0
duty_dragHow hard the motor resists movement when you are at zero throttle. Higher values hold the rig on a hill better but can cause heat buildup if too aggressive. Drag brake power 30
duty_lockControls when drag brake engages. Soft applies it when stopped or slowing down. Hard applies it immediately on zero throttle. Power is set by duty_drag. Active drag brake soft
telem_polesSet this to the actual number of magnetic poles in your motor for accurate RPM readings in telemetry. Motor pole count for RPM 14
prot_stallApplies a small power boost to prevent the motor from stalling when it slows below the set threshold. Also enables smoother transition from crawler mode into normal drive. Stall protection ERPM 3400
prot_voltProtects your battery from over-discharge. For 1S-2S LiPo, 33 (3.3V/cell) is a safe floor. For 3S-4S, 34-35 gives more headroom. Set prot_cells to match your pack. Low voltage cutoff per cell 33
Setting Notes Value
freq_min Minimum PWM frequency 24
freq_max Maximum PWM frequency 48
duty_rate Throttle response speed 35
throt_mode Throttle mode forward/reverse
throt_rev Maximum reverse throttle 100%
throt_brk Maximum brake power 100
throt_cal Auto throttle calibration on
throt_min Minimum throttle setpoint 1000
throt_mid Middle throttle setpoint 1500
throt_max Maximum throttle setpoint 2000
analog_min Minimum analog setpoint 100
analog_max Maximum analog setpoint 3200
input_mode Input mode servo
input_chid Serial channel ID 0
telem_mode Telemetry mode KISS
telem_phid Telemetry physical ID 0
prot_temp Temperature threshold 0
prot_sens Temperature sensor ESC
prot_cells Number of battery cells 0
prot_curr Maximum current 0
bec BEC voltage 7.4V

BAM 1900Kv — Base Settings

BAM family

Base settings for this motor are being finalized. Check back soon, or reach out and we'll get you a starting point.

BAM 2200Kv — Base Settings

BAM family

Base settings for this motor are being finalized. Check back soon, or reach out and we'll get you a starting point.

NanoBAM XL 2200Kv — Base Settings

BAM family

Base settings for this motor are being finalized. Check back soon, or reach out and we'll get you a starting point.

NanoBAM XL 3200Kv — Base Settings

BAM family

Base settings for this motor are being finalized. Check back soon, or reach out and we'll get you a starting point.

Shogun — Base Settings

BAM family

Base settings for this motor are being finalized. Check back soon, or reach out and we'll get you a starting point.

Valkyrie — Base Settings

BAM family

Base settings for this motor are being finalized. Check back soon, or reach out and we'll get you a starting point.

Powder Keg 2800Kv — Base Settings

BAM family

Base settings for this motor are being finalized. Check back soon, or reach out and we'll get you a starting point.

Basic setup

arm default: 1
Arming delay on startup. When enabled, the ESC waits for zero throttle signal for 250ms before it will respond. Keeps the motor from spinning unexpectedly when you power up. Leave this on.
0 off
1 on (recommended)
damp default: 1
Damped mode (active freewheeling). This is one of the most important settings for crawling. When enabled, the ESC actively slows the motor when you let off the throttle rather than letting it freewheel. Required for crawler mode (sine_range) to work. Leave this on for crawling.
0 off
1 on (recommended for crawling)
brushed default: 0
Brushed motor mode. Enable this only if you are using a brushed motor. Leave off for all brushless motors.
0 off (brushless, recommended)
1 on (brushed motors only)
revdir default: 0
Reverse motor direction. If your motor spins the wrong way, change this instead of swapping motor wires.
0 normal
1 reversed
timing default: 16
Motor timing (1-31). Controls how early the ESC commutates the motor phases. Higher values give more top-end power but can reduce efficiency and torque at low speeds. Lower values favor torque and crawling. See motor base settings for recommended starting points per motor.
bec default: 2 (7.4V)
BEC output voltage. Sets the voltage your ESC supplies to the receiver and servo. Most micro crawling servos run on 6.0V-8.4V. Make sure to check your servo and receiver voltage specs before changing this.
0 5.5V
1 6.0V
2 6.5V
3 7.4V
4 8.4V
prot_volt default: 33
Low voltage cutoff per cell (V/10). Protects your battery from over-discharge. For 1S-2S LiPo, 33 (3.3V/cell) is a safe floor. For 3S-4S, 34-35 (3.4-3.5V/cell) gives a bit more headroom. Set prot_cells to match your pack. Set to 0 to disable (not recommended).
prot_cells default: 0
Number of battery cells. Used with prot_volt to calculate total cutoff voltage. Set to 0 for auto-detection, or set manually to match your pack (1 for 1S, 2 for 2S, and so on).
⚠ Do not use auto-detection (0) above 5S. Set the cell count manually for higher cell packs to ensure accurate voltage protection.

Crawler mode

sine_range default: 0
Crawler mode throttle range (%). This is the key setting that enables crawler mode. It dedicates a portion of your throttle range to smooth, low-speed sine wave drive — think of it as a creep zone at the bottom of your throttle. Values between 10-25 work well for most crawling setups. Requires damped mode to be on. Set to 0 to disable.
0 disabled
5-25 active (recommended: 10-20 for crawling)
sine_power default: 8
Crawler mode power (1-15). Controls how much power is available in the sine startup (crawler mode) zone. Higher values give more grip and ability to push through obstacles but increase heat. Start at 8 and adjust from there. If your motor is running hot, lower this first.
⚠ High values may cause overheating. Start conservatively and increase only if needed.
prot_stall default: 1700
Stall protection (ERPM). Applies a small power boost to prevent the motor from stalling when it slows below the set threshold. Also enables smoother transition from crawler mode into normal drive. Values between 1500-2000 work well for most crawling. Set to 0 to disable.

Throttle & response

throt_mode default: 0
Throttle mode. Controls how your throttle channel maps to motor direction and braking. Most crawlers use forward/reverse (1). Forward/brake/reverse (2) adds proportional braking in the middle of the throttle — useful for technical driving.
0 forward only
1 forward / reverse (most common for crawling)
2 forward / brake / reverse
3 forward / brake
duty_rate default: 30
Throttle response speed (0.1%/ms). Controls how quickly power changes when you move the throttle. Lower values give a smoother, more gradual response — better for crawling. Higher values give snappier, more aggressive response. If your motor stutters on punch, lower this value first.
duty_ramp default: 0
Power ramp up (kERPM). When set, limits maximum power at low RPM and ramps it up as the motor speeds up. Useful for taming punch at full throttle and preventing wheel spin on loose terrain. Set to 0 to disable.
duty_min default: 1
Minimum throttle power (%). Sets the floor for how much power the ESC outputs at the lowest non-zero throttle position. Raising this slightly can help motors that hesitate to start at very low throttle. Most crawling setups work well at the default.
duty_max default: 100
Maximum throttle power (%). Caps the maximum output power regardless of throttle position. Lowering this limits top speed and can reduce heat on demanding builds. Leave at 100 for normal use.
duty_spup default: 15
Spin-up power (%). Extra power applied briefly when the motor starts from a standstill to help it overcome initial resistance. Too high can cause jerky starts. Too low may cause hesitation. The default of 15 works well for most crawling applications.
throt_rev default: 100
Maximum reverse throttle (%). Limits how much power is available in reverse. Setting this lower than 100 gives you less aggressive reverse, which can be useful for technical crawling where accidental full reverse could cause a rollover.
throt_mid default: 1500
Throttle midpoint setpoint (µs). The PWM value the ESC treats as neutral/center throttle. Only relevant if throt_cal is off. Leave at default if using automatic throttle calibration.
throt_set default: 0
Preset throttle value (µs). When set, forces the ESC to a fixed throttle value regardless of receiver input. Used for testing and bench setup only. Set to 0 for normal operation.
throt_cal default: 1
Automatic throttle calibration. When enabled, the ESC automatically aligns with your transmitter's throttle timing. Leave this on unless you're using a non-standard radio protocol.
0 off
1 on (recommended)

Braking

duty_drag default: 0
Drag brake power (0-100%). How hard the motor resists movement when you're at zero throttle. Higher values hold the rig on a hill better but can cause heat buildup if too aggressive. Start around 10-20 for crawling and adjust to taste.
duty_lock default: 0 (recommended: 1)
Active drag brake. Controls when drag brake engages. Off applies brake only when the motor is stopped (passive). Soft applies it when stopped or slowing down. Hard applies it immediately on zero throttle. Requires damped mode. Power is set by duty_drag.
0 off (passive — brake only when stopped)
1 soft
2 hard (immediate on zero throttle)
⚠ High drag brake values with hard mode can cause overheating.
throt_brk default: 100
Maximum brake power in proportional brake mode (%). Only active when throt_mode is set to 2 or 3. Sets the ceiling for how hard the proportional brake can apply. Lower values give more progressive braking feel.

Protection

prot_temp default: 0
Temperature protection threshold (°C). When the ESC or motor exceeds this temperature, maximum power is automatically reduced to protect components. A value of 80-100°C is a reasonable starting point. Set to 0 to disable.
prot_sens default: 0
Temperature sensor source. Selects which temperature reading is used for thermal protection.
0 ESC temperature
1 motor temperature
2 both (uses whichever is higher)
prot_curr default: 0
Maximum current limit (A). Caps the current draw to protect the ESC and motor. Useful if you're pushing limits or want extra protection on a high-demand build. Set to 0 to disable.

Telemetry

telem_mode default: 0
Telemetry protocol. Select the protocol your receiver/transmitter uses for telemetry data (voltage, RPM, temperature, current). Leave at KISS if you're not using telemetry.
0 KISS
1 KISS auto
2 iBUS
3 S.Port
4 CRSF
telem_poles default: 14
Motor pole count for RPM telemetry. Set this to the actual number of magnetic poles in your motor for accurate RPM readings. Most Mofo RC motors use 14 poles. Check your motor specs if unsure.

Input

analog_min default: 3200
Minimum analog input setpoint. Sets the low end of the analog throttle range when using analog input mode. Only relevant if input_mode is set to analog. Leave at default for PWM/digital operation.
analog_max default: 3200
Maximum analog input setpoint. Sets the high end of the analog throttle range when using analog input mode. Only relevant if input_mode is set to analog.
input_mode default: servo
Input signal mode. Determines what type of signal the ESC expects from your receiver. For RC crawling with a standard receiver, leave this at servo (standard PWM).
servo standard PWM receiver signal (recommended for RC crawling)
analog analog voltage input
serial serial protocol
input_chid default: 0
Serial channel ID. Only relevant when input_mode is set to serial. Selects which channel on a multi-channel serial input the ESC listens to. Leave at 0 for standard single-channel or PWM operation.
telem_phid default: 0
Telemetry physical ID. Used with S.Port telemetry to identify this ESC among multiple devices on the same bus. Only relevant if using S.Port telemetry with multiple sensors. Leave at 0 for most setups.

Other

freq_min default: 24
Minimum PWM frequency (kHz). The ESC transitions from minimum to maximum PWM frequency as motor speed increases. Higher minimum frequencies reduce motor noise but can increase heat at low speeds. The default of 24kHz is a good balance for crawling.
freq_max default: 48
Maximum PWM frequency (kHz). Upper end of the PWM frequency range used at higher motor speeds. Leave at default unless you have a specific reason to change it.
volume default: 25
Startup sound volume (0-100%). Controls how loud the ESC startup beeps and music play. Set to 0 to silence completely. Also affects music playback volume.
beacon default: 50
Beacon volume (0-100%). Sets the volume of the beacon tone that plays after the ESC has been idle for a period. Useful for locating a lost vehicle. Set to 0 to disable.
led default: on
LED on/off. Toggles the ESC status LED. Disable if you want to reduce visibility or power draw in specific builds.
on LED active
off LED disabled

Music

music default: dfa#
Startup melody. The ESC plays a short tune on power-up using its motor as a speaker. The default is a simple three-note beep sequence. You can replace it with any song in RTTTL format, a compact notation used for simple melodies.

To change the startup melody:
1 Browse the song library at 1j01.github.io/rtttl.js and find a song you want
2 Copy the full RTTTL string for that song (it starts with the song name followed by a colon)
3 Paste it into the music field in the Wi-Fi configurator and save

Playback volume is controlled by the volume setting. Set volume to 0 to disable startup music entirely.

Looking for a motor + ESC combo?

Our Reaper ESCape 32 comes pre-programmed for every Mofo RC motor. Pick up a combo and skip the setup.

Shop motor combos