In practice, it's common to debounce with a very slight delay after an initial input change is observed. While this doesn't protect against errant activations due to ESD, it works very well (at least has in my experience for last ~8 years). So, I could/should clarify this in the lesson.
In practice, it's common to debounce with a very slight delay after an initial input change is observed. While this doesn't protect against errant activations due to ESD, it works very well (at least has in my experience for last ~8 years). So, I could/should clarify this in the lesson.