To preface the question, my hook up works just fine, I only wish to understand a little better or if I am doing it wrong.
I am working with a Pi, a stepper and a driver board for the stepper.
According to this hook up guide for the driver board, there are multiple digital pins that want either HI or LO that will affect the drive of the stepper.
For instance, the RST pin, when pulled low, will disable any STEP commands. I have this hooked up via GPIO, and when I set the GPIO pin to 0(LO), my STEP commands are ignored as expected.
My question is, does setting an "out" GPIO pin to 0(LO) really pull it low, or does it just not put out voltage. I thought going LO meant to pull to ground? Would it be better to use a pull-up/down resistor to toggle HI/LO i/o from the Pi, or does setting a GPIO "LO" pull it to internal ground?