📐 Formula Reference
📋 Quick Reference
📚 Engineering Notes
What is an RC Debounce Calculator?
An RC debounce calculator helps choose resistor and capacitor values for debouncing mechanical switches and push buttons. It calculates RC time constant, threshold delay and cutoff frequency.
How RC switch debounce works
A resistor and capacitor form a low-pass filter. When the switch bounces, the capacitor voltage changes slowly, so short bounce pulses are filtered before reaching the logic input.
Choosing RC debounce values
For many push buttons, a debounce time around 5–20ms is a practical starting point. Common values include 10kΩ with 1µF or 100kΩ with 100nF, depending on input current and noise environment.
Important limitation
This calculator gives ideal RC math. Real switch debounce depends on contact type, pull-up configuration, input leakage, Schmitt trigger thresholds, PCB noise, cable length and software debounce strategy.