Ciao Mauro, per iniziare potresti dare un'occhiata qui, al link inserito da Fabio:
http://it.wikipedia.org/wiki/Arduino_%28hardware%29
scusami se non ho citato nulla....mi sono talmente sfogato sugli altri forum dove hanno tentato di distruggermi l'idea (soprattutto coloro che hanno fatto del DCC l'unica ragione di vita) che qui avevo solo scritto che stavo iniziando i test.
Dunque, arduino è un mini computer, diciamo cosi. Contiene un microcontrollore che, una volta programmato, impartisce comandi alle periferiche ad esso collegato.
Per dirla terra terra, ho scritto un programma (grazie all'aiuto del blogger Mauro Alfieri) che dice ad un servo motore di compiere un movimento di 25° in 4 secondi (Vedi video) una volta che viene premuto il pulsante. E di compiere il movimento opposto quando viene premuto un altro pulsante.
Come si programma?
Si collega al pc tramite usb, si scarica il software gratuito dal sito ufficiale arduino.cc, ci si scrive il codice dentro, lo si carica su arduino e il gioco è fatto. Stacchi arduino, lo piazzi sotto il plastico e gli fai arrivare il filo di controllo del servo motore (filo giallo o bianco).
Piu chiaro?