Dedeuvv,
Com relação à placa escolhida, saiba que este projeto funciona bem, mas de qualquer forma é um circuito limitado não só no acionamento dos motores, mas nos programas que podem controlar a mesma!
Se eu posso sugerir, gaste mais um pouco e faça um circuito mais avançado que voce não vai se arrepender.
Para controle de geração de arquivos, existem alguns programas de verificação, inclusive se não me engano alguns gratuitos...
Eu uso muito de vez em quando um que vem junto com o VisualMill e se chama "MCU"