So I have 3 ground pins, but I need 4 motors on my Arduino. Can I connect multiple motors to the same ground pin?

  • 1
    Arduino cannot power a motor directly
    – Paul
    Apr 8 '15 at 5:05

You can do it as long as the current isn't excessive. I don't think there are any specs available, but the connector and the width / thickness of the copper tracks on the PCB will be the limiting factor.


All ground is internal connected.
But anyway, you CANNOT use the Arduino's power to power a motor, you will need an external power source.And again, you will connect the external power source's ground to the Arduino's ground.

  • If you power a motor directly from an Arduino, the Arduino's microprocessor (e.g. AtMega328P) will get fried. Apr 13 '15 at 10:59
  • And while using the motors, make sure that the motor does not touch the Arduino board Apr 13 '15 at 11:00
  • How do I control the motor then? I need to control the speed of the motor. How would I do this? Apr 13 '15 at 21:41
  • link for more info on how to do that. Apr 14 '15 at 8:31
  • If you are having problem in coding, comment here and I will give you some sample codes. Apr 14 '15 at 8:32

You can connect multiple components to a single ground pin. IF you are using a breadboard, be sure to put the wire going to the go

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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