Come interfacciare Arduino con altri software?

Salve a tutti!
avevo la necessità di costruire un braccio robotico con all'interno 2 motori passo passo, e di muoverlo in base all'output di un'altro software che dovrei sempre scrivere io.
Non conosco esattamente le caratteristiche di Arduino, ed ancora non ho abbastanza conoscenze per costruirmi l'hardware ed il software completamente da solo (sono uno studente di ingegneria dell'automazione industriale, ma ancora troppo "giovane"), probabilmente non conosco le potenzialità e l'utilizzo di questo hardware appieno, per questo vi chiedo delucidazioni.

E' possibile comandare 2 motori in base all'output di un'altro software? Se si, come?

Grazie mille per le risposte!

edit: quest'arduino, eventualmente, verrà usato sotto linux, se la cosa può essere d'aiuto :smiley:

Se usi il motor shield puoi pilotare 1 motore passo passo, con due shield (collegati con dei fili) puoi controllare 2 motori.

L'esempio del motore passo passo lo trovi nel sito in inglese, per il resto basta leggere dalla seriale e mandare i comandi al motore corrispondente...

non è complesso.

massimo

Ciao,
vorrei anche io costruire un braccio meccanico.
ci sei riuscito?
se si potrei sapere cosa hai utilizzato sia come hardware e come software?
ciao e grazie

Roberto