Hello, I have a stepper driver TB6600 connected to an Arduino GRBL axe. It works, the stepper turns, in the right direction, the right amount. Even Universal Gcode Sender is happy I have a doubt: the stepper board has only "negative" input pins, ENA-,DIR-,PUL-, like in the picture below. I believe that means "Active Low". I assume GRBL activates Arduino pins positive, via a rising edge "Active High". So here is the question: am I actually using the controller inverted? I mean, is the controller is activated when the Arduino pin pulse is returning down , on its falling edge ? Things would still work but -as a minimum- the length of the pulses is very wrong ... I hope I managed to explain myself. Thanks in advance to anyone that can clarify this to me . Tiberio
Not familiar with an Arduino Axe, but those pins connect to an Arduino Uno as follows: Dir uses digital pins 5, 6, and 7 on the Uno Pul uses digital pins 2,3, and 4 on the Uno Ena not used +5v to +5v on Uno