Recommended brand/model ESC for the Arduino?

Hi all

I'm looking to buy an ESC to play around with a brushless motor. Is there any model/brand which is recommended for the Arduino?

It seems that programming/calibrating the ESC can be a bit of a nightmare so if any ESC makes this easier/has less problems then that'd be great.

Thanks

No idea, they are commodity devices and a bewildering variety available.

Arming is easy to suss out if you have a servo-tester and play a little. You should have a servo tester if are using servos and ESCs anyway, can't see how you'd live without one (Can make one from an Arduino and a pot of course).

Quadcopter forum is perhaps a better place to find recommendations for well-engineered and repeatable models, and to find out about re-flashing with better firmware.

Likely more important than 'does it work well with an arduino?' is 'what are you going to do with it?'

Most ESCs are fairly east to make work with the arduino. Yes, some special coding for arming the ESC is often necessary. But @MarkT already suggested an arduino and a pot to work out the sequence.

But matching the ESC to the motor current demands and the voltage of the power source is important too.

What are you planning on doing?

Indeed. The ESC needs to match the motor and battery/power supply you want to use it with. But every ESC I've met can be driven by an Arduino without any real problems. And most modern brushless ESCs don't have particularly difficult arming and calibration routines, unlike some of the older ones.

Steve

MarkT: No idea, they are commodity devices and a bewildering variety available.

Arming is easy to suss out if you have a servo-tester and play a little. You should have a servo tester if are using servos and ESCs anyway, can't see how you'd live without one (Can make one from an Arduino and a pot of course).

Quadcopter forum is perhaps a better place to find recommendations for well-engineered and repeatable models, and to find out about re-flashing with better firmware.

is a servo tester just an easy way to send a pulse to the ESC to select an option (or otherwise control the motor)?

In the Radio Control model airplane hobby, a servo tester is a small handheld device that allows the user to manipulate a servo. You can use a pot to move the servo through its range of motion. Some have other features. But basically, it simulates using the RC transmitter and receiver. You plug the servo in and test its movement.

It is very easy to use an arduino and a pot to make a servo tester. I bet google will turn up many examples.

But mostly for you, you want a way to try out the esc arming. Securely mount the motor on something so that if it runs unexpectedly it does no harm. connect the ESC to the motor and your servo tester (or arduino with a pot). connect the power to the esc. Does the motor beep? That is one of the common steps in the arming sequence. Turn the pot down so that you send a 0 degree (or 1000uS) command. Any beeps. Turn up the pot a bit. Does the motor run? If not, turn the pot all the way up. Any beeps? Turn the pot back to zero. Any beeps?

For most of my ESCs that require arming, zero throttle for a few seconds, full throttle for a few seconds and zero throttle again arms it. After that, moving the throttle spins the motor.

The standard Knob sketch in the IDE is a reasonable basic servo tester.

Steve