I'm building an AutoQuad hex and I'm using ESC32's. I got one arm assembled today and tried how one ESC works with DualSky XM5010TE-4 motor. The motor spooled up fine and ran really smooth even on very low RPM but when I cranked the throttle up it started "kicking". Almost like the ESC applied really heavy brakes for fraction of a second once every second or so, quite randomly. First the kicks were really seldom and quite soft (yet very noticeable), when I gave more throttle they became more violent and more frequent. When at or near full throttle the sound is like crackling! What's going on?
I tried with second motor and it was just the same. I haven't yet tried with another ESC to see if it is any different.
I have not flashed the ESC. All I did was solder on bullet connectors and pin headers and the 5V jumper. I was driving the ESC with a HobbyKing servo tester (the red one) powered by a BEC. The BEC and the ESC was fed off a 4S battery pack. ESC sits right next to the motor at end of the boom. I have approximately 40cm power and PWM wires running through the boom to the ESC. Both the power and PWM wires are tightly twisted (not together but separately). I have three 470uF 35V PANASONIC CE FM caps installed parallel to main power tabs of the ESC, right next to the ESC.
Any idea or experience on such behaviour? What is causing it and will flashing new firmware help? I have never seen any ESC do such a thing!