Back to Glossary
maker

Debouncing

What is debouncing?

Debouncing is a technique used to eliminate unwanted electrical noise or multiple signal transitions that occur when mechanical switches or buttons are pressed or released. When a physical switch is activated, the metal contacts can bounce against each other for several milliseconds, creating multiple rapid on/off signals instead of a single clean transition. Debouncing circuits or software algorithms filter out these false signals to ensure only one intended signal is registered per switch activation.