It's probably in the documentation somewhere but could you save some searching and outline the specs on the nyboard for driving motors? i.e. how many motors can be controlled? are they all pwm? how much power output is there and how many say mg92 motors can be directly powered by the board? Can bigger motors be used if powered separately (that's beyond me at this point but one can grow into it)? Can it be supplemented with another motor driver board if one want to make like a 12 legged cat or something?
Thanks!
Do you plan to make a Catbus from Totoro anime?
In total 16 mg92b servos can be driven by NyBoard's PCA9685 (16 channel pwm driver). However, there will be a speed limit with that many servos rotating all at once. For a cat/dog-like robot, I expect the maximal walking DoF to be 12. The supported number of larger servos should be less.
I do experience frequent board reset due to current fluctuation, so I have to reduce walking speed accordingly. Better powering solution (i.e. high drain battery, additional capacitor, additional powering chip) is recommended.
PCA9685 has an I2C address jumper. Though the one on NyBoard is pre-soldered, you can change the other board's address if needed.