This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

max gpio current for nRF52

Hello, I just wanted to update previous similar questions for the nRF52 series, old one for nRF51 is here: devzone.nordicsemi.com/.../

At page 151, section 20.4, of the nRF52832 Product Specification v1.0 I find that GPIOs configured as high drive can source a maximum of 14mA and sink a maximum of 15mA, if VDD >= 2.7 V.

  1. What is the limitation of the total current we can source/sink at the same time in multiple pins? For example in nRF51 you could have 3 pins sourcing 5mA at the same time, so maximum 15mA.

  2. These max values are for steady constant currents rigth? Just wanted to confirm.

  3. At the table we can find min, typ, max values. Do they mean that due to fabrication differences, some chips' pins will only be able to source 6mA instead of 14mA?

  4. If number 3 is true, what happens if we try to source 14 mA from a pin that only supports 6mA? Will it break or will it limit this current to 6mA?

  5. Looking at next page of the document, page 152, from graphs I get higher values for these currents, around 25mA. What is the difference or what am I missing?

Thank you very much, Luis Rodenas

Edit: minor changes to make it more clear

Parents
  • Thank you for the answer. Is that a real specification or still something that has to be tested and 15mA is to make sure we are on the safe side? I find it quite low. :( For example in my case I have a very low power RGB led, 5mA each led. If it goes full on it is already 15mA, so it could be risky to even charge N mosfet gates using other gpio pins at the same time?

Reply
  • Thank you for the answer. Is that a real specification or still something that has to be tested and 15mA is to make sure we are on the safe side? I find it quite low. :( For example in my case I have a very low power RGB led, 5mA each led. If it goes full on it is already 15mA, so it could be risky to even charge N mosfet gates using other gpio pins at the same time?

Children
No Data
Related