Concept Flow - Pull-up and pull-down resistors
Start
Input pin connected
Is input connected to ground?
Yes→Pin reads LOW
No
Is input connected to VCC?
Yes→Pin reads HIGH
No
Pin reads floating (undefined)
Add pull-up or pull-down resistor
Pin reads stable HIGH or LOW
End
This flow shows how a Raspberry Pi input pin reads signals and how pull-up or pull-down resistors stabilize the input to avoid floating states.
