gli smooters non servono con questi driver .i dvr 8825 ne hanno bisogno perchè fanno muovere il motore come fosse una lancetta di orologio che si muove a scatti (piccolissimi) . Nei tmc il movimento è fluido . lascia stare la versione 2.0 prova la 1.0 meglio 1.2 di fysetech (consigliati anche sul sito di marlin , basta che cerchi :marlin tmc 2208 ...) i cavi devi per forza invertirli o manualmente o sul marlin. Sono operazioni.Intervenire sul firmware è necessario se vuoi collegarli in uart ...il discorso è un pò lungo
https://www.amazon.it/Baoblaze-Passo-passo-TMC2208-Accessori-Stampante/dp/B07C2VPBZW/ref=sr_1_17?ie=UTF8&qid=1550356041&sr=8-17&keywords=tmc2208
non hanno la spedizione prime aspetti un pò ma sono più affidabili .sono sempre pcb fatte in cina ma con chip tedesco.Quando io li ho acquistati su amazon c'erano solo di questa marca ora sono usciti driver che potrebbero non essere di buona qualità , ne sono venuto a conoscenza in questi giorni (ripeto potrebbero ) altrimenti guarda su aliexpress magari li trovi a prezzi migliori