apologies in advance for the lengthy question.

I'm working on creating a remote controlled rover. It is controlled by a raspberry pi, and driven by two MDD10A REV2.0 motor drivers (one for the left two wheels and one for the right two wheels), which themselves are sent control signals from the Pi. I was wondering how i would power both of these motor drivers with one battery. I would like to use the 25C-11.1V 2200 mAh LiPo battery that I have, but I only have a degree in computer science so my hardware knowledge is pretty limited. Currently I can power one motor driver (2 wheels) with it, but I'm not sure what hardware I need to achieve this.

Furthermore, eventually we want to add the PiCam 360 module, a Particle board for LTE connection, and a DWM1000 module for ranging data, all controlled by the Pi. I was planning to first power the Pi with a USB power bank, and the motors with the LiPo, but what would I need to do to power all of this with one battery?



1 Answer 1


A lipo puts out 3-4.2ish voltage (per cell) depending on whether its discharged or charged. Your battery pack has 3 cells and usually has a voltage of 11V

A raspberry pi needs 5V.

The motor controller can take 5-30V and then switches the motor's on and off:

enter image description here Source: https://www.cytron.io/p-mdd10a

You can hook the motor controller directly to the battery. You'll need a DC to DC 5V step down converter for the rasberry pi to make sure it get's 5V. I'd imagine that most other stuff would run on 5V. Some things run on 12V, if they do get a 12V DC to DC step up module.

If have a power supply, make sure the voltage is the same for the power supply as it is for the load (raspi). The second thing to check is to make sure the power supply can source more current than the load can use, otherwise the voltage will drop and you'll have a brownout.

  • 1
    \$\begingroup\$ Thanks for the reply. For powering both motor controllers with the battery then, is there something specific I would need? Would I need to hook the battery into a breadboard and source all the power from there? \$\endgroup\$ Jan 22, 2019 at 21:42
  • \$\begingroup\$ Just hook everything up in parallel. If Googling for that term doesn't get you something that works for you, ask here. \$\endgroup\$
    – TimWescott
    Jan 22, 2019 at 21:52
  • \$\begingroup\$ Don't run motor power through a breadboard (in fact, best not to have a breadboard in a mobile robot at all). Look into the RC hobby world to see viable ways of making those connections. \$\endgroup\$ Jan 22, 2019 at 22:05
  • \$\begingroup\$ @LoganCrocker meta.stackexchange.com/questions/126180/… \$\endgroup\$
    – Voltage Spike
    Jan 22, 2019 at 22:42

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.