5 ms·
I think the cognitive disconnect is that an on-off or momentary contact button is technically extremely simple if you know what you're doing and have a GPIO pin
by jarek 12y ago
I think the cognitive disconnect is that an on-off or momentary contact button is technically extremely simple if you know what you're doing and have a GPIO pin. But if you don't, you'll pay for bttn-like devices like you implicitly pay for IFTTT.
- linuxlizard 12y ago> momentary contact button is technically extremely simple Don't forget debounce. Debouncing can be tough. http://www.ganssle.com/debouncing.htm http://www.ganssle.com/debouncing.htm
- jarek 12y agoEasier to do in software if you can spare the CPU cycles, thankfully. http://arduino.cc/en/Tutorial/Debounce http://arduino.cc/en/Tutorial/Debounce or http://playground.arduino.cc/code/bounce http://playground.arduino.cc/code/bounce https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robot/buttons_and_switches/ https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robo...
- kaoD 12y agoThat report only shows that some buttons suck, but software debouncing is really simple if you can program or Google the code. You can also debounce on hardware with a capacitor. Really simple too and does not waste CPU cycles.
- Fuzzwah 12y agoThank you for that link. Very entertaining and informative on a topic which I never realized was as complex as it is.