i want to make a system that has 20 stepper motors and 15 sensors and 10 relay circuits. i want to drive the steppers by using step/pulse and directiion command. so that means 2 GPIO per stepper motor.this system will need a HMI for human interface. so how can we connect all these parts to a single MCU? which industrial MCU will be the best for this sort of application. i don't require something with high rate data tranfer. all i need is a robust and reliable MCU. I am a newbie so sorry if i made some mistakes in the question. if you know a thread similar to this please let me know.