I tried searching the web for this but I wasn’t able to find any definitive answer to my simple question.
What would be the maximum number of servos that could be driven via CAN? I’m looking to drive up to 20 servos. Not sure if that is possible though. I know the CAN line could handle it but I’m not sure if the firmware can.
I believe there is a maximum of 16 servo channels currently. The bit of code for that is here. I don’t know if that could be increased and assigned to outputs easily.
I might have to go down the route of hunting those all down though. I’m sure there are other way to make this work but for the purpose of having full individual servo logging I think this might be my only choice. I’ll be sure to try to keep this updated as I make progress.