Does an input pin like ~RESET or SDA/SDL sink current if unused?

Hello everyone, i am trying to figure out if pull up resistors connected to pins like ~RESET, SDA and SDL will dissipate power. I am also curious if the pins themselves draw current while unused. This is because i am making an Internet of Things (IoT) solution which needs to have a low power consumption. The voltage is locked to +3.3V so i am trying to minimise the current needed. I am accounting for currents as small as 0.3 micro amps(uA) leaking from diodes, so if the current draw from these pins is higher than 0.05 uA i would like to know. This to make sure i also take into account the power dissipated by the pull-up resistors.

From referenced document below.

I think you will find this informative to read.

For the older generation AVR, Nick Gammon wrote some fine articles.

1 Like

I also asked on reddit. Reddit - Dive into anything

Here i got my answer: Check the datasheet for leakage current on certain pins for your Microcontroller, or peripheral. Turns out for my question that SDA and SDL are always pulled high, so it will always consume a little bit of current and thus dissipate power. for the M24C08-FMN6TP eeprom which i was looking into it states +- 2uA for the SDA and SCL pins. I will now look into the current draw of the ~RESET pin for the SAM D21. if somebody has any questions related to this topic feel free to ask them here.
ADDITION: SAM D21 I/O pins use +-0.015 uA on average and 1 uA max at 85 C and use more current the higher the temp after that.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.