In this article I will discuss what switch bounce is and some ways to deal with it. First I will take you through the theory, and later I will show you some ways to handle it in both hardware and in software.
Ultimate Guide to Switch Debounce (Part 3) – EEJournal
Solving Switch Bounce Problems
Switch Contact Bounce - InstrumentationTools
Introducing a 21st century solution to the problem of switch
Ultimate Guide to Switch Debounce (Part 4) – EEJournal
Patrick Marguerat on LinkedIn: Introduction to DRAM (Dynamic Random-Access Memory) - Technical Articles
Are membrane switch keypads expensive? - Quora
Ultimate Guide to Switch Debounce (Part 3) – EEJournal
Arduino Project - Switch Bounce - Subsystems
Handling Bounces and Complaints