Quantcast
Viewing all articles
Browse latest Browse all 85

Daisy chaining Servo Controllers w/ Arduino

I’m running a Maestro 24 channel Servo controller from an Arduino (not a PC), but would like to add another 12 channels. (FYI, I’m using this to control turnouts on a model railroad, and always gotta add more tracks…)

Looking at the Servo Controller Manual, I believe the Hardware is as simple as connecting the new Maestro to the same Rx wire the first one is on. The addressing to get the right board/channel to respond is where I have a question.

I cheated in that I used the prebuilt PololuMaestro.h Arduino program to connect my first board. This was really slick as it was just connect 3 wires and call the above program in my control program.

I can write code to “do stuff” just fine, but when it gets to adding/changing serial address bytes my head starts hurting.

Would anyone have some advise, or point me to what is needed? I assume I will need to modify the PololuMaestro,h program to address multiple boards?? Or is there a setting you can do thru the Command port?

Any help would be appreciated.

4 posts - 2 participants

Read full topic


Viewing all articles
Browse latest Browse all 85

Trending Articles