Thanks, just a question, i dont have BC547C transistor, can i use S9014 C331 or 2N5401 B331 insted? if yes, do i need ajust the R1 resistor?
Thank you again.
@jim-p I'm currently working with this motor control and am curious why we need a transistor to control this signal, shouldn't the low/high signal from a digital out pin be sufficient to change direction?
I'm using a Nano with the ZS-X11H V2 motor controller and a bldc with hall sensors. I was having some issues with the direction control where it would turn in one direction just fine but in the other direction it would sometimes studer and not start and other times start then run with more vibration than the forward direction. It turns out I had my motor wiring going into the motor controller slightly off. I thought perhaps there may have been a signal issue with the digital I/O,, but there is none. The direction control works perfectly fine with ~5V high and ~0V low and thus work perfectly fine with digital output pins. There is no need for a transistor. Hope this is helpful for future searchers.