Last week I made a Drone, it flew and fall hard, one of the ESC started smoking and it completely burned but motor is looking fine, I bought new ESC and calibrated and turned the motor with it, its all fine for few minutes, then after restarting the arduino motor started shaking and not rotating, and ESC also overheating. Then I tried the ESC with another motor, it is also shaking. What is wrong with the ESC?
There are too many variables to give a definitive answer.
Is it the same model ESC? Does it work on another Arduino?
We would need the devices on the workbench in front of us.
Weedpharma
It doesn't matter, they are not servicable, so you will need a replacement. ESCs do blow up, they
are cheap and cheerful and push components to the limit.
The ESC must be rated for your battery voltage and beefy enough for the motor in question. All the
high current connections must be sound.
(Check your motor isn't cooked too!)