Soapy29

Hello everyone. Me and a friend were thinking about building a robot, and I was just wondering if the Talon Speed Controller's would work good with Arduino. We were also wondering about the Victor 888, and the Jaguar controllers.

Soapy29

Or would there be any way of getting a Tetrix DC Motor Controller working with Arduino? I am pretty sure they work with I2C, and reading on the Playground a bit, the Uno R3 has I2C. We have a bunch of the Tetrix motor controllers, so if we could get those working, that would be awesome!

kIlla2

I've got a Talon working with my Leonardo using the servo Sweep example. I also tried it with the Jaguar with much success! You may need to calibrate the speed controller but to do that you must write a code which sets the limits for a little over one second each. Here's the calibration loop I used:

Soapy29

kIlla2

Yes, but they're all a special frequency of PWM. Using the default PWM for arduino, analogWrite, the arduino gives out a 50hz PWM signal but the controllers accept something around 150hz. The servos use the same frequency so the libraries work great with the controllers.