The Small Machine Controller (SMC) is a 1, 2 or 3 axis motion controller. It is our most recently developed multiaxis motion control system that is completely flexible and programmable to automate most small machines and in many cases big machines as well. It can be used in motion control applications and temperature applications making it an affordable and simple solution as there is not need for an additional HMI or additional PLC. The SMC motion controller can operate 3 stepper motor axis or 2 servo motor axis, or a combination up to 3 axis.