Easily De-bounce your Switches

While it may seem a trivial task to add a push button or other switch to your project, there is much more to it than meets the eye. I use an oscilloscope to get the details. This video looks at some simple and cheap hardware options. De-bouncing is very important from a reliability point of view. Especially if you want to build a limit switch for your machine. False, multiple or no triggers can be a big problem. There are software options out there too, but getting a clean signal always bets trying to fix a dodgy one. Here is a link to a guide that is long but is an excellent resource: Ultimate Guide to Switch Debounce (Part 1), by Max Maxfield https://www.eejournal.com/article/ult...