Use raspberry Pi with tiny drv8835 (no raspi version)


I am trying to use Raspberry Pi with tiny drv8835:

I try to use with:
But it takes all the gpio’s…

After some combinations which none of them works, I don’t know what I have to do.
I use the same raspi with the same software. :cry:

Any suggestions?

Thank you in advance!


I am sorry you are having problems with your DRV8835 motor driver carrier. Could you tell me more about your setup? What is your power supply? What motors are you using? Could you post pictures of your setup that show all the connections and close-ups of both sides of the motor driver?

- Jeremy

Thank you for quick response.

Today, I have prepared the protoboard and the wires… and now it’s working! I must had made a mistake :frowning:

Maybe the error was in the connection between MD and VC, today I connect MD and VCC with a 22K resistor to enable phase/enable mode. Yesterday I used a 100k resistor.
I want to explain the connections that works for me:

Driver - Raspberry pi B+
VCC - 5DC power
MD --(22K)-- VCC(DRIVER)

Driver -
GND - GND Power Supply
Vin - V Power Supply
BO2 - DC Motor2
BO1 - DC Motor2
AO2 - DC Motor1
AO1 - DC Motor1
VM - (no connections)

Thank you Jeremy! :slight_smile:

I am glad you were able to get your DRV8835 motor driver working with your Raspberry Pi. The MD pin has a internal 100kΩ pull-down, so your 100kΩ pull-up was probably too weak to drive that pin high. A 22kΩ pull-up should be fine for driving that pin high.

- Jeremy