Gli esempi sono stati sviluppati per Linux al momento.
L'esercizio 3-2 è l'esempio su come fare funzionare gli esercizi su Windows.
Non ho esempi per Mac
Per il resto, vedendo il codice, sono esempi che girano su Linux, dovreste o esplicitamente dirlo oppure spiegare come configurare la porta su Windows e Mac.
se interessa del codice in PyQt4 che comunica con arduino, anche io sto sviluppando cose del genere (per dei test di laboratorio), posso pubblicarlo se puo servire da esempio.
è un codice per controllare 2i motori passo passo (o meglio genera le sequenze da mandare ad una scheda di controllo) inviando segnali di passo, numero passo, enable, direzione, ed eventale riduzione corrente.
roboticboyer:
Non saprei per Mac perché nessuno di noi lo usa.
Ricorda che OS X deriva da Darwin ... che deriva da FreeBSD ...
... questo per dire che la definizione delle seriali è praticamente identica a Linux ... tipo "/dev/tty.xyz" quindi, c'è solo da scoprire il nome della porta assegnata ad Arduino quando lo si collega e sostituirla nella riga :
SERIALPORT = '/dev/ttyACM0'
Ad esempio, sul mio iMac, collegando Arduino UNO mi crea una porta di nome "/dev/tty.usbmodem1a12151"