Help building a CNC/3D printer? Answered
I'm working on building a mini CNC machine then upgrading it to a 3D printer after that using some old CD drives. I want to use the GRBL controller program for this machine. Firstly, most guides ask to use a A3967 driver module for the stepper motor but its pretty hard to obtain that from where I'm from. Can I use ULN2003 instead? The A3967 has two main inputs which is the step input and direction input and the alternating of each pin is done in the chip, however ULN2003 is just a darlington array with 4 inputs that will drive the 4 output pins directly, so the alternating of each pin has to be done in the microcontroller. So I'm not sure how to make GRBL work with the ULN2003 instead.
Secondly, arduinos are pretty expensive to get for this project, are there alternative microcontrollers that I can use instead such ATtiny. Can I use the clone Arduinos like Dccduino or Arduinos from China instead? And if so which is better Dccduino or Arduinos from China and what are the disadvantages from using the clones from original?
Sorry for the many questions. Any reply or advice will be much appreciated.