En Electrónica Digital y, sobre todo, en el contexto de microcontroladores (como Arduino) es totalmente necesario saber cuándo un pulsador está conduciendo o no la corriente eléctrica, así como saber si estamos mandando a determinado lugar (el microcontrolador) un "encendido" o un "apagado".
Un pulsador normalmente abierto que no pulsamos, nos indicará un estado de "OFF", que asociaremos a un 0 lógico.
Si lo pulsamos, nos indicará un estado de "ON", que asociaremos a un 1 lógico.
Bueno, pues esto no sucede cuando colocamos sólo el pulsador. Necesitamos añadir una resistencia en serie, que puede colocarse bien delante o bien detrás del pulsador.
Dependiendo de ello, tenemos las siguientes configuraciones o montajes: