I hooked my Arduino UNO to one of the USB port of my rpi3.
The Arduino itself power a small light sensor, later on i plan on adding LCD display, LEDs, etc
Can the pi handle it without any fuss ?

My project is time sensitive.
I tried separating the power source, and feed the Arduino by another supply.
And then use the pi Tx/Rx, to communicate with the Arduino by serial.
It just added more complexity to a rather simple setup.

My setup:
rPi3 powered by a 2A supply
Sensor hooked to Arduino pins(+5v, GND, A0 pin), consumes 4mA
Arduino hooked to rPi by USB

  • 1
    How can we tell? You need to calculate how much current the Arduino will need when fully loaded and check that the Pi has enough spare capacity.
    – joan
    Commented Nov 21, 2017 at 22:22
  • My sensor sips 4mA from the Arduino.
    – Wadaane
    Commented Nov 21, 2017 at 23:18
  • 1
    There's no way to answer this with the information that you've given. We need to know a lot more details about the set-up.
    – Brick
    Commented Nov 21, 2017 at 23:21
  • Edited, added the setup.
    – Wadaane
    Commented Nov 21, 2017 at 23:27

1 Answer 1


I routinely run Arduino from USB ports on the Pi, although you can also use the 5V pin on the header to supply power.

The Pi can supply 600mA (at least) from USB and up to 1A from the 5V pin (given an adequate power supply) so should have no problem running any Arduino. If the project will run from the Arduino power the Pi will be OK.

See Raspberry Pi Power Limitations

  • So I can draw up to 600 mA from RPi USB ?
    – Wadaane
    Commented Nov 21, 2017 at 23:31

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.