What do I need?

I’m currently researching ways to program servo motors using c++ but I realized that I don’t know what I need to control the servos using my program. I’m wanting something that can store my program and run without it needing to be plugged into my computer. I have used the mindstorm nxt and ev3 but neither of those will work for my project. I need to be able to run 18 servo motors independently. There’s also a high chance that I will need to run a minimum of 21 servos. Can anyone tell me what I can implement into my robot to control this many motors at once? I’m not in any hurry, I’m just trying to get a planned laid out before I propose my idea to anyone. Thanks!

submitted by /u/droidfanatic
[link] [comments]