Hello everyone! I was thinking of building a scooter device like a segway. I don't have an anduino yet, but ordering one soon! I think I've thought of how to read from a gyroscope and accelerometer (or at least it works in my head XD) but whats the best way to control a brushless motor from the arduino? I was going to buy the "24 Volt 400 Watt MAC® Brushless Motor With Built In Speed Controller" from 24 Volt Electric Scooter and Bicycle Motors - ElectricScooterParts.com. It looks like an ok price. It says the speed is controlled with a 5K Ohm Throttle but I want to control it digitally. I was researching and found a digital potentiometer? Don't know if that would work. Also how do I also reverse the direction of the motor?
The main problem with answering your question is that the manufacture is providing no technical information about the internal motor controller. Without that information it's hard to say if you can reverse the direction of rotation by say reversing the polarity of the battery or not. As to would a digital pot work, there is no information on the voltage or current level passing through the pot so again impossible to say without more information. My rule is to avoid buying assemblies like this unless proper datasheet information is avalible, otherwise you cannot be sure about a lot of things about it.
Perhaps if you contact the seller to see if more information is avalible or not?