element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum How much current can I put into my RPi?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 22 replies
  • Subscribers 669 subscribers
  • Views 7567 views
  • Users 0 members are here
  • amps;
  • current;
  • power;
  • 5v;
  • 5
  • raspberry_pi;
  • volts
  • supply;
  • a;
  • raspberry_pi
  • volts;
  • power
  • raspberry;
  • pi;
Related

How much current can I put into my RPi?

wallarug
wallarug over 13 years ago

What is the maximum current (supply of) that can go into the RPi before you do serious damage?  Would a 5v 2.1A adapter benefit me in anyway if I am using:

15m Ethernet cable

USB flash drive

mouse + Keyboard

HDMI screen

and have overclock the device to ARM=932MHz/GPU=350MHz/RAM=500MHz

 

...  Instead of a 5v 1A charger?

  • Sign in to reply
  • Cancel
  • Former Member
    Former Member over 13 years ago in reply to electron2

    Millard Watson II wrote:

     

    Using a larger source curent capable supply will not cause any problem, as the PI will draw only the current that it needs.

     

    The usb ports are current limited, so the problem there is that you WILL need a powered hub if you need to use power hungry devices.

     

    The power supply you use MUST be regulated as the voltage must be 5.0V +/- 0.2V.

     

     

    If this is the case, how come the documentation that came with the Raspberry Pi says specifically a "maximum" of 700mA for model A and 1200mA for model B? Please don't take this as an attack, I am a newb.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • electron2
    electron2 over 13 years ago in reply to Former Member

    The Max. current is the design max draw of the PI not the max capabilaty of the supply. In fact this could be read as a minimum spec. for the supply

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • wallarug
    wallarug over 13 years ago in reply to electron2

    So what does this mean in terms of maximum current draw?

     

    If I use a 2.1A power supply and then using the 5v GPIO pin want to draw 500mA for a motor, what will happen?  Will it be safe?

     

    That is going off the wiki which states:

     

         Power consumption of the Raspberry Pi device is

      • Board A: 5V, 500 mA (2.5W) without any devices connected (e.g. USB, Ethernet, HDMI)
      • Board B: 5V, 700 mA (3.5W) without any devices connected (e.g. USB, Ethernet, HDMI)

        

         The maximum permitted current draw from the 3.3 V pin is 50 mA.

         Maximum permitted current draw from the 5 V pin is the USB input current (usually 1 A) minus any current draw from the rest of the board.[13]

      • Model A: 1000 mA - 500 mA -> max current draw: 500 mA
      • Model B: 1000 mA - 700 mA -> max current draw: 300 mA

     

    Change the 1A above to 2.1A and you end-up with max current draw = 1400mA

     

     

    Can someone please clarify this.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • johnbeetem
    johnbeetem over 13 years ago in reply to wallarug

    Fergus Byrne wrote:

     

    So what does this mean in terms of maximum current draw?

     

    If I use a 2.1A power supply and then using the 5v GPIO pin want to draw 500mA for a motor, what will happen?  Will it be safe?

     

    That is going off the wiki which states:

     

         Power consumption of the Raspberry Pi device is

      • Board A: 5V, 500 mA (2.5W) without any devices connected (e.g. USB, Ethernet, HDMI)
      • Board B: 5V, 700 mA (3.5W) without any devices connected (e.g. USB, Ethernet, HDMI)

        

         The maximum permitted current draw from the 3.3 V pin is 50 mA.

         Maximum permitted current draw from the 5 V pin is the USB input current (usually 1 A) minus any current draw from the rest of the board.[13]

      • Model A: 1000 mA - 500 mA -> max current draw: 500 mA
      • Model B: 1000 mA - 700 mA -> max current draw: 300 mA

     

    Change the 1A above to 2.1A and you end-up with max current draw = 1400mA

     

     

    Can someone please clarify this.

    If you are powering an unmodified RasPi through its Micro USB connector S1 you are limited to 1A by polyfuse F3.  If you try to draw more than 1 A (e.g., 700 mA for RasPi + 500 mA for your motor = 1.2A total), the fuse may trip.  However, before it does so the voltage drop across your Micro USB cable and through F3 may cause 5V0 to fall below 4.75V, causing other problems such as your monitor and/or attached USB devices malfunctioning.  F3's trip current and time delay depend on temperature and vary from one polyfuse to the next.  The voltage drops across the Micro USB cable and F3 are also variable.

     

    There are various ways to solve this.  Some people have powered their RasPis through the GPIO connector P1, bypassing F3.  However, by doing so they have lost all protection from F3 so if they accidentally hook up the wrong voltage or reverse their voltage leads they can easily destroy their RasPis and any attached peripherals.  Another solution is to provide separate 5V cables for RasPi and for your motor, perhaps using an externally-powered hub as the common power source.  Make sure that 5V to the motor doesn't have a sneak path back to the RasPi through P1 or you've lost F3's protection.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • wallarug
    wallarug over 13 years ago in reply to johnbeetem

    John Beetem wrote:

     

    Fergus Byrne wrote:

     

    So what does this mean in terms of maximum current draw?

     

    If I use a 2.1A power supply and then using the 5v GPIO pin want to draw 500mA for a motor, what will happen?  Will it be safe?

     

    That is going off the wiki which states:

     

         Power consumption of the Raspberry Pi device is

      • Board A: 5V, 500 mA (2.5W) without any devices connected (e.g. USB, Ethernet, HDMI)
      • Board B: 5V, 700 mA (3.5W) without any devices connected (e.g. USB, Ethernet, HDMI)

        

         The maximum permitted current draw from the 3.3 V pin is 50 mA.

         Maximum permitted current draw from the 5 V pin is the USB input current (usually 1 A) minus any current draw from the rest of the board.[13]

      • Model A: 1000 mA - 500 mA -> max current draw: 500 mA
      • Model B: 1000 mA - 700 mA -> max current draw: 300 mA

     

    Change the 1A above to 2.1A and you end-up with max current draw = 1400mA

     

     

    Can someone please clarify this.

    If you are powering an unmodified RasPi through its Micro USB connector S1 you are limited to 1A by polyfuse F3.  If you try to draw more than 1 A (e.g., 700 mA for RasPi + 500 mA for your motor = 1.2A total), the fuse may trip.  However, before it does so the voltage drop across your Micro USB cable and through F3 may cause 5V0 to fall below 4.75V, causing other problems such as your monitor and/or attached USB devices malfunctioning.  F3's trip current and time delay depend on temperature and vary from one polyfuse to the next.  The voltage drops across the Micro USB cable and F3 are also variable.

     

    There are various ways to solve this.  Some people have powered their RasPis through the GPIO connector P1, bypassing F3.  However, by doing so they have lost all protection from F3 so if they accidentally hook up the wrong voltage or reverse their voltage leads they can easily destroy their RasPis and any attached peripherals.  Another solution is to provide separate 5V cables for RasPi and for your motor, perhaps using an externally-powered hub as the common power source.  Make sure that 5V to the motor doesn't have a sneak path back to the RasPi through P1 or you've lost F3's protection.

    Thank you for explaining this.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • wallarug
    wallarug over 13 years ago in reply to johnbeetem

    What is the maximum current pull without PolyFuses allowed on a single USB port? Is it 500mA (the maximum allowed due to bus wieth)? or a limit of the power supply?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • johnbeetem
    johnbeetem over 13 years ago in reply to wallarug

    Fergus Byrne wrote:

     

    What is the maximum current pull without PolyFuses allowed on a single USB port? Is it 500mA (the maximum allowed due to bus wieth)? or a limit of the power supply?

    I assume you're asking how much current a USB port can draw when you remove polyfuses F1 and F2.  This ends up being a complicated answer.  As in my last answer, if you're providing power to RasPi through Micro USB power jack S1 then polyfuse F3 limits you to 1A for all RasPi chips (approx 500 mA) plus whatever GPIO connector P1 is drawing plus whatever your USB devices need.

     

    If you're powering RasPi through P1, then you're limited by the current-carrying capacity of PCB traces.  For example, if the weakest PCB trace can only carry 1.5A then that trace will become a non-resettable fuse if your current exceeds that limit.  We don't know what the limits are because we don't have Gerber plots of the PCB layers and don't know how thick they are.  It's just as well, because each PCB revision would be different.

     

    With fuses F1 and F2 gone or made Ohmless, you also have the possibility of powering RasPi through a downstream Type A USB port (S7).  While this is a violation of the standard use of a downstream USB port, it is done in practice sometimes by oversight and sometimes deliberately.  Drew Fustini describes a wonderful RasPi laptop using a Motorola Atrix Lapdock.  The Lapdock acts as a USB hub but also acts as a cell phone charger.  So it provides current the wrong way from the hub (inside the Lapdock) to RasPi.  In this case, the current from the Lapdock powers P1 and RasPi's other USB port.  You are limited by the Lapdock's current capacity and by PCB traces.

     

    Note that if you power RasPi through S7 with Ohmless F1+F2, you've lost all F3 protection so you must trust the Lapdock or other non-compliant hub to behave properly.  However, with a rev 1.0 RasPi PCB you can replace F1+F2 with larger capacity fuses (say 1.0A) and get your protection back.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • wallarug
    wallarug over 13 years ago in reply to johnbeetem

    With fuses F1 and F2 gone or made Ohmless, you also have the possibility of powering RasPi through a downstream Type A USB port (S7).

    Is this really possible?  I had a USB 4 port Hub (powered) and when I plugged it into the Raspberry Pi USB port, some of the power went back into raspberry Pi and started the boot process but it failed after 1 second.

     

    From what your saying, This would succeed if I remove the the F1 and F3 fuses.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • johnbeetem
    johnbeetem over 13 years ago in reply to wallarug

    Fergus Byrne wrote:

     

     

    With fuses F1 and F2 gone or made Ohmless, you also have the possibility of powering RasPi through a downstream Type A USB port (S7).

     

    Is this really possible?  I had a USB 4 port Hub (powered) and when I plugged it into the Raspberry Pi USB port, some of the power went back into raspberry Pi and started the boot process but it failed after 1 second.

     

    From what your saying, This would succeed if I remove the the F1 and F3 [I think you mean F2] fuses.

    By "fuses F1 and F2 gone", I'm actually referring to RasPi 2.0 which -- as far as we can tell without schematics -- directly connects RasPi 5V0 to the downstream USB VBUS pins.  You can get the same effect on RasPi 1.0 by shorting out F1 and F2.  One way to do this is with 0 Ohm resistors that are the same size as F1 and F2, as RasPi has done with some recent boards.  You can also short them out with pieces of wire, leaving F1 and F2 in place.  You can also short them out using a higher-current fuse in parallel, which has the advantage of leaving in some protection.

     

    If you remove F1 and F2 from a rev 1.0 RasPi, you won't get any connection between RasPi 5.0V and your hub's 5.0V, so you will need to provide separate external power for RasPi and your hub.

     

    Your "reboot in 1 second" behavior is well known.  What happens is that the SoC can get enough current to start the boot process, but when it gets under way and needs more than 140 mA, the voltage drop across F1 or F2 (depending on which USB port your hub is plugged into) gets too high and 5V0 drops too low to keep the SoC alive, so it reboots.

     

    So if you're adventurous and don't mind voiding your RasPi's warranty, shorting out F1 and/or F2 and powering RasPi through your hub's upstream connection will probably work.  After all, that's what's RasPi is allowing officially with the 0 Ohm resistor change.

     

    Also, this will only work with some hubs.  A hub is not supposed to send current upstream.  My hub has a diode to prevent this from happening.  However, there seem to be quite a few hubs out there that do source current upstream, so RasPi decided to fuggeddabouddit and short out F1+F2 rather than de-list a bunch of hubs and listen to complaints.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • wallarug
    wallarug over 13 years ago in reply to johnbeetem

    This is what I mean:

    image

    image

     

    Is this what you are also talking about?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube