Вот в лайоте набросал
Андруино Нано + 3 драйвера А4988 на оси Х, У, Z.
При необходимости можно 3 драйвер не подключать.
Конденсаторы - электролиты 100мФ Х 25В.
На входе 12В стоит кренка L7805 (кондеры ставить по желанию), на А4988 - обязательно на 12В (если 3 драйвер не ставим - то эту часть можно оставить пустой).
MS1, MS2, MS3 - для работы 1\16 - поставить перемычки.
Enable - резистор 10к
L7805 - это 5В стабилизатор, в Нано - встроенная кренка может не потянуть драйвера ( а случайно поймать перегруз нано во время процесса не стоит).
На лазер подаем 5В с L7805.
Если в лазере установлен свой драйвер - то подключаем его прямо на D12, вместо резистора 560Ом (1КОм), сразу от D12. При этом LM317 не нужен.
Так же если лазер питается от 12В - то на входе +12В и -12В, подключаем.
ПыСы - Перекайчайте схемку. Схему исправил и переделал на 3 драйвера, 2 транзистора и ЛМ317.