Differenze tra vari controller per motori passo passo

Grazie a tutti per le risposte.

@uwefed come sempre le tue risposte sono molto esaustive, mi hai tolto molti dubbi, ma ora ne ho altri andro' a studiarmi le differenze tra pilotaggio in tensione e in corrente, per la traduzione non c'e' problema, google translate e' riuscito a tradurre la pagina in un italiano quasi comprensibile

@goldx per ora mi accontento di un giochino, stavo cercando una soluzione poco dispendiosa per muovere i motorini dei cd-rom e credo che provero' la soluzione fornita da uwefed con gli L293D, quando vorro' fare qualcosa di serio spendere una decina di euro per pilotare ogni motore non sara' un problema

@icio se non ricordo male i floppy possono essere pilotati semplicemente inviando dei segnali sui piedini giusti del connettore, senza bisogno di hardware esterno, ora mi guardo tutto il sito e vedo se con i due floppy che ho in casa posso ricavarci qualcosa.

in ogni caso, da quello che mi pare di capire, se voglio che arduino interpreti il g-code sono da escludere soluzioni basate su transistor, ponti H ma mi servono soluzioni come gli L297+L298 e simili