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

Decrease I/O Pull up current consumption

Hello,

I found this on the forum:

According to nRF51822 PS v3.1 section 8.23 pullup and pulldown resistors have a typical value of 13kohm. if you have e.g. a button that connects a certain pin to ground when pressed, and the pin is configured as input with pullup, and you have supply power of 3.0 volts for the nRF51, then the current consumption is 3/13k = 230uA when the button is pressed.

Now my question is what would be the highest possible pull up resistor value for the I/O to still be detected?

I tried using a 10M, 1M and 470K ohm resistor for external pull up with the internal pull up disabled but then the I/O change event is not detected. I want to reduce the current consumption of 230uA would be to high for my application.

Thanks!

Related