28
2026-09

AM32 ESC Tuning Guide: Step-by-Step Setup, Key Parameters & Common Pitfalls

AM32 is an open-source ESC (Electronic Speed Controller) firmware widely used on FPV drones and small-to-medium multirotor platforms. Soldering the ESC to the motor is only the first step: factory-default parameters are tuned for a standard 5-inch FPV build and must be re-flashed after you swap motors, props, or frames. Wrong settings cause weak thrust, motor vibration, abnormal heat, and in the worst case a permanently burned ESC. This guide walks through the complete AM32 tuning procedure based on the WBP official tuning manual, and flags the parameters that most often go wrong.

AM32 tuner to ESC wiring: white signal wire to PWM/S port and black ground wire to GND
Tuner-to-ESC wiring — white signal wire to PWM/S, black wire to GND

Prerequisites & Safety Preparation

Before you open the configurator, finish the hardware checklist:

  • Reliable solder joints between each ESC and its motor, with a suitable filter capacitor on the power terminal.
  • Signal wires routed to the correct motor output channels on the flight controller.
  • Flight-controller firmware confirmed as Betaflight, INAV, or ArduPilot.
  • Flight controller connected to the computer by USB.

Safety rule for the whole tuning session: remove every propeller. Accidental motor spin-up during parameter testing is a real injury risk.

Tuner & ESC Wiring

Connect the AM32 USB tuner: el white wire goes to the ESC PWM/S signal port, el black wire a GND, and the tuner USB plugs into your computer.

ESC connected to a matched LiPo power supply before AM32 tuning
ESC power-supply setup — double-check polarity and voltage before power-on

Power the ESC Safely

Connect the ESC to a matched LiPo power source. Before flipping the switch, verify supply polarity, voltage rating, and that every connector is seated firmly. Reversing polarity on a powered ESC destroys it instantly.

Connect the AM32 Web Configurator

Abierto am32.ca in Chrome or Edge. Select the correct COM port, power the ESC with the LiPo, and click Read to load the current parameters.

AM32 web configurator successfully connected over a COM port in Chrome
AM32 web configurator connected and ready to read parameters

Critical Parameters You Must Verify

After a successful read you can configure each ESC channel: rotation direction, motor KV, pole count, and protection thresholds. Four settings deserve extra attention.

AM32 main parameter screen annotated with motor KV, pole count and startup power
Main parameter screen — enter the motor’s rated KV, correct pole count, and startup power

Motor KV Value

Enter the actual rated KV printed on the motor label, not a guess from a similar motor. KV sets the ESC timing and throttle curve; an incorrect value costs thrust and adds heat.

Motor Pole Count

Enter the exact number of motor poles. A wrong pole count is the most common cause of motor shaking and rapid temperature rise after a fresh build.

Motor Rotation Direction

With props off, command each channel individually and confirm the spin direction matches the flight-controller mixer order.

Protection Thresholds

Set over-current and temperature limits to match your airframe’s actual load. Never disable protection functions just to squeeze out more thrust.

AM32 ESC protection screen showing low-voltage cutoff, temperature limit, current limit and brake settings
Protection screen — LVC, temperature limit, current limit and brake parameters

Low-Voltage Cutoff, Current Limit & Brake

Configure LVC, temperature limit, current limit, and brake parameters for your airframe. For long hover missions a slightly conservative current limit is safer than an aggressive one.

Save, Flash & Reboot the Flight Controller

Select the target ESC channel and click Save. Do not cut power during the write. On the flight controller, confirm the ESC protocol, enable the matching DShot speed grade, then fully power-cycle the FC.

Post-Tuning Verification

When tuning is finished, power-cycle the whole system and click Read again to confirm your modifications are actually stored on the ESC.

Correct AM32 configuration unlocks the full performance of your motors and ESCs while reducing overheating and failure risk.

Frequently Asked Questions

What is AM32 ESC firmware?

AM32 is open-source ESC firmware for FPV and small-to-medium multirotors, configured through am32.ca over USB, supporting Betaflight, INAV, and ArduPilot.

Do I have to retune AM32 ESCs after changing the motor?

Sí. Whenever you swap the motor, frame, or prop size, re-enter the motor KV and pole count and re-verify rotation direction and protection thresholds.

Why is my motor shaking and overheating after tuning?

Most likely an incorrect motor pole count; second most likely a mismatched KV value. Double-check both and re-flash.

Is it safe to power the ESC from USB only?

No. The tuner is signal-only. The ESC must be powered by a matched LiPo for the motor to spin.

Can I disable protection to get more power?

No. Protection limits should match your airframe load, not be switched off. Disabling them is the leading cause of permanent ESC burnout.

Why are my new AM32 settings not taking effect?

Either you did not click Save (or power was cut during the write), or you did not fully reboot the flight controller after changing the DShot protocol.

Technical References

  • AM32 ESC Web Configurator: am32.ca
  • Betaflight Official Documentation
  • ArduPilot Official Documentation
09
/
28
Información de la industria

Heavy-Lift UAV Power System Guide: Choosing ESCs, Flight Controllers & PDBs

How to select ESCs, industrial flight controllers and high-current PDBs for heavy-lift UAVs — market context, the AM32 vs DroneCAN choice, and why a matched power system shortens integration time.
09
/
28
Información de la industria

CAN Bus ESCs for Heavy-Lift UAVs: Why DroneCAN Beats PWM on 22-inch Platforms

On 22-inch heavy-lift UAVs, PWM wiring, EMI and missing telemetry become serious risks. This case study explains why DroneCAN ESCs solve all three, and when PWM still makes sense.

Envíanos un mensaje

Información del contacto