How To Use The CNC V4 Board (Despite Its "Quirks") : Instructables
How To Use The CNC V4 Board (Despite Its "Quirks") : Instructables
by matthieu.lemaitre.1994
This cheap (can be found under 10€ with arduino and I am actually not sure if the things I will talk about are
stepper drivers) board is perfect numerically true for all of those boards, because of the minimal
controlled machinning tools like CNCs or laser documentation, but it seem unlikely that there are
engraver/cutter ... or is it? different designs of this board.
In theory yes, and in practice with enough time too, I will go through all the problems I encontered and
but this board seem to have weird design errors and how to fix or circuvent them, and the last step will
mostly a lack of documentation that makes it non summarize all the connections on the PCB.
trivial to exploit.
When you first try this board, your reflex is to just plug the label under it say "M .... 2v" ... yes most of the
a 12v power supply to the power jack, as you can see label is hidden under the plug, but It's probably written
"Motor 12v" ... the holes on the motor plugs side labeled "Mot-vcc"
and "Mot-GND".
(actually, I removed the plug and it's written "Max-In
12V" so it's a hidden warning) and choose a way to power the arduino :
But doing this will in fact only power the arduino, -7 to 12v power supply plugged the the jack.
because you need to place a jumper on "Mot-VOT-
Sel" to propagate the power input to the drivers ... -step down taking the motor voltage and giving it into
and no jumpers are included with the board, so you the pin on the top of "Mot-VOT-Sel" (closest to "Sel")
will need an extra one. and one of the GND pins
If you want to power the motors with a higher voltage, -just use the USB plug of the arduino itself, easiest
don't use this plug and jumper because it goes to the and enough if you need to have the machine plugged
"Vin" of the arduino which is connected to an LM1117 to a computer to control it anyway
rated for 7 to 12v. Instead, solder your power input to
This is usefull is you use the A4988 drivers, not the meant to be connected to 5V, but on this board they
fancy TMC2130. (but if you bought this board you are on GND
probably don't intend to use expensive drivers on it
anyway) Because you already don't have enough extra
jumpers, and there isn't much reasons to don't want
Once again, no jumper included, but in fact here, micro stepping, the best way is to solder all of the
even if you had jumpers, they wouldn't do anything. micro stepping pins to one of the 5V pins.
This look like a design error : the jumper pins are On the pic you can see in green everything that need
There are other errors on this schematic, like Vin Ystep --> D6
shown to not be wired to anything, but the last step
will summarize everything Zstep --> D7
So I tried to redo the real schematic over a pic of the board here