Comme le dit @jpbricole, je ne pense pas que tu devrais bypasser le pilote intégré. Au contraire, c'est le shield que tu peux bypasser! Comme l'intérêt du shield est d'effectuer pour toi les connections entre Arduino/Grbl et les drivers, tu n'en a plus besoin. Il faut que tu connectes directement les entrées PUL, DIR, EN, etc (que tu retrouves sur toutes les notices de drivers) sur l'Arduino. La doc technique indique que les entrées logiques sont en 5 Volts, donc pas de problème. Règle bien en digital, où driver mode, pas analogique. Évidemment il te faudra alimenter les moteurs séparément. Personnellement je testerais à 12 volts, en dessous tu n'auras peut-être pas assez de courant.