Borland c++?, lo harias mucho mas facil con c#, ademas debes de añadir un microcontrolador para realizar la interfaz entre la pc y el motor, ademas de soportar el protocolo de comunicaciones USB.
En el foro existen proyectos como PIC USB, seguro ahi encontraras respuesta a tu problema