I am planning to buy an ESC for my tricopter setup. What is the purpose of programming an ESC? I am cost effective and is it really necessary that I should necessarily buy a programming card to program my ESC for my model?
An Electronic Speed Controller can be used in various situations, and rather than make 20 different speed controllers for every different situation, they make one which is programmable. The options you have vary depending on the ESC you buy, but typical ones include:
- Battery types (NiMh, LiPo)
- Different battery voltages
- Cut-off voltages
- Whether or not it should use active breaking
- What to do when it's told to reverse
- PWM frequency
It's annoying to have to buy a programming card, but this is one way they keep down the cost of the ESC. Rather than have all of these buttons and LEDs on every ESC, you just pay for them once.