Hola
Tras trastear con Arduino un tiempo, decidí hacer un sistema para controlar el Arduino desde el PC.
Esto no es una tarea complicada, pero puede llevar tiempo, y aquí os paso el código vía GitHub para quien quiera darle uso:
https://github.com/ivancea/Arduino-Interpreter
Dado el uso de la librería <windows.h>, este proyecto es sólo compilable en Windows. Si alguien quiere mudarlo a otro SO (o hacerlo portable), y quiere compartir el código, estaré encantado de agregarlo ^^
Además de crear un 'protocolo' mediante el cual el Arduino se puede conectar fácilmente con otras aplicaciones, con este sistema, se puede usar el Arduino como un simple periférico de entrada/salida electrónica. Yo nunca he visto tal, y aquí una sencilla forma de hacerlo. Suele ser difícil, que yo sepa, utilizar un PC con fines electrónicos. En este caso, se ha de disponer de un Arduino, pero bueno.
Datos técnicos
El intérprete cuenta 7 comandos, que son los básicos (entrada y salida con los pines), pero sois libres de ampliarlos: he intentado hacer el código lo más modificable posible.
El intérprete también cuenta con un comando "help", para ver los comandos.
Pues ala, espero que alguien le de buen uso (o malo, me da igual )