On the instructions for this motor driver, it says that motors can be put to sleep by "pulling a pin low".

SLP - Logic Input. When pulled LOW, outputs are disabled and power consumption is minimized.

I'm guess this means connect to ground? How could I trigger that via my Arduino board?

1 Answer 1


Connect it to an IO port and set it to OUTPUT and LOW. That's what it means to "pull low".

It helps if you understand how an IO port works. This may help you.

  • Thanks – I get that this makes the Arduino pin go low, but will it also "pull" the pin on the driver to ground? Apr 8, 2017 at 21:38
  • Yes, that is what going LOW is. Did you read the tutorial I linked to?
    – Majenko
    Apr 8, 2017 at 21:47
  • Sometimes it also is needed to put a resistor from the pin to ground to pull it low, or put a resistor to +5V to pull it high. This happens in cases where a pin needs to be set before the sketch can set a pin to low or high. Apr 8, 2017 at 22:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.