I use jumpers on the GPIO pins to configure my software. At boot a service is started which configures some pins to be input pins, and some pins to be high. I read the input pins to make configuration changes.
In the real world, jumpers connect those input pins to adjacent pins which either high (as I've set in the software) or ground. In my mind I had input pins as having effectively infinite resistance and somehow able to detect a voltage without drawing any current.
Now this all made perfect sense to me, and actually works perfectly (across literally hundreds of pis), so I guess this is fine, but after reading something else I'm now thinking is this actually safe? Am I just shorting a bunch of circuits? Am I, in fact, an idiot?!![😬]()
In the real world, jumpers connect those input pins to adjacent pins which either high (as I've set in the software) or ground. In my mind I had input pins as having effectively infinite resistance and somehow able to detect a voltage without drawing any current.
Now this all made perfect sense to me, and actually works perfectly (across literally hundreds of pis), so I guess this is fine, but after reading something else I'm now thinking is this actually safe? Am I just shorting a bunch of circuits? Am I, in fact, an idiot?!
Statistics: Posted by kingrichy — Mon Dec 16, 2024 8:02 pm — Replies 0 — Views 14