cancel
Showing results for 
Search instead for 
Did you mean: 

How much minimum current needed on any GPIO pin for driving it?

VShah.4
Associate II
 
11 REPLIES 11

Impossible to answer, insufficient info.

  • Exact part number, full length, all digits
  • Exactly which pin number (some have different specs, like 5V tolerant pins)
  • Details of input signal? Hi/Lo voltage, Frequency, impedance? Desired response time?

I suspect you are making this harder than it actually is. If you are just monitoring a button, then wire button to Gnd, and use an internal or external pullup resistor, KISS.

Get a low cost demo board (Nucleo) andf a bread board, wire up your input, and put a scope on it so you can see what the input signal looks like.

Do you understand that a GPIO input is basically just the pin connected to the gates of a pair of FETs? (CMOS, plus some ESD diodes). The actual input the FETs' gate capacitance that needs to be charged (pF), not a resistive load that needs continuous drive current.

If you are a beginner, then consider looking at:

Paul

Yes I understood,

Thanks.

Virag