I have been using a Vex V.5 quite fine for several years. But it has been having some communication issues, lately. So I am considering an Arduino. The assemblage of Vex (and non-Vex) sensors will not be a problem. But the 3-wire motors are a puzzle. I know that Vex 2-wire motors will require a motor shield like any other 2-wire motors. But what about the older 3-wire motors? The white wire is for pwm input.
Thanks
You have several pwm outputs
You have several pwm outputs on an arduino so you’ll be able to control them but you might need to find the pwm-values it accepts. So for example servos need a value in a certain area (https://en.wikipedia.org/wiki/Servo_control#Pulse_duration) and these motor maybe too, maybe also from 0%-100%. If you need more pwm pins than the arduino has you can buy one of many pwm shields or extension boards.