I'm trying to connect 2x 2.5" external HD using a USB to SATA converted. I found out the maximum current the Pi can provide is 1.2A for all usb ports, however I need 2A

I'm wondering if I can use the GPIO 5V output to power one of the drives, I have both a 5V 3A and a 5V 5A power source.


  • Raspberry Pi 4
  • +5VDC 1.0A (Seagate Barracuda 2TB)
  • 1
    Drawing 1A from the GPIO 5V pin should work (given the main power supply has at least 3A), but if you have an external supply, why don't you wire that directly? Also, the USB to SATA adapters I know of have an external power input.
    – PMF
    Dec 10, 2020 at 9:52
  • Oh, and are you sure the Seagate Barracuda is drawing 1.0A at 5V? I'd rather assume it would be 1.0A at 12V.
    – PMF
    Dec 10, 2020 at 9:53
  • @PMF It's the green one, and it says 5V on the disk. Maybe the green one is less power consuming? I saw some converters with external power input, but this one doesn't. Thanks for your answer Dec 10, 2020 at 10:00
  • @PMF I read something about the disks drawing a lot of current during startup, can this cause issue's with the Pi? Dec 10, 2020 at 10:08
  • 2
    Does this answer your question? Can the Pi 4 power 2 external USB 3 HDDs? Essentially, your options are either to power the drive separately (typically though a powered hub), or bypass the USB current limitation of the Pi. Powering through the 5V pin is exactly that bypass. Dec 17, 2020 at 11:51


Your Answer

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

Browse other questions tagged or ask your own question.