You might have seen the AM32 Brushless ESC setup tutorial I posted previously over here. While it worked, we don't really know how that ESC was configured, or if it was properly configured in the factory. So, I got the AM32 ESC USB link module and hooked it up to my computer to check it out and see what I can do with the settings.
You connect the AM32 ESC's 3-pin connector that plugs into the receiver to the ESC USB link instead, taking note of the signal pin marked with "S". Connect the ESC to the battery, then plug in the USB-C cable to connect to your computer.
Next, use a browser that supports web serial like Microsoft Edge or Google Chrome, and point it to https://am32.ca. This USB link module uses the CH340 USB to Serial chip, so depending on your OS, you might need to install the driver for it. You can just click the "Port Select" button and see if a window pops up and shows you a "USB Serial ... " device. If nothing is listed, you probably need to install the driver. If a device is listed, you can just select it and click "Connect".
If everything worked, you should see a "Connected to device" status message on screen. Now, click on "Configurator". That's is, you can now see the current configuration of your AM32 ESC, and you can change it as you wish.
Before you mess with the settings, do check out the following video tutorial. It gives a decent explanation of the various settings and recommendations.
I followed most of his recommendations, except for the Motor KV and Motor Poles. I changed Motor KV to 4300 as that is the spec of the brushless motor I am using, and I change the Motor Poles to 12 (I counted the number of magnets to check).
Below is a video of my AM32 ESC with the above settings. I think it performs quite smoothly across the the throttle range, don't you?
Now, to be very frank, I don't really know if my settings now actually makes it perform better. It's really hard to tell based on the feel. I will still need to do more experimenting. I think it's running just a little more smoothly, but it could just be my imagination ... lol
I do have another AM32 ESC that seems to behave a bit odd and gets a bit out of sync at certain speeds, so I suspect there may be some misconfigured settings. However, it refuses to connect to my computer, so I am unable to change its settings. I guess it's a defective unit.
Anyway, if you guys find any settings that makes things run better, do let me know!