From The Ganssle Group: Perfecting the Art of Building Embedded Systems website. The second page on A Guild to Debouncing, the part containing hardware and software solutions. The first page is about the problem of debouncing with empirical data. A link to the first page is available at the top of this page.