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