[Playing the bug] [Debounce circuit] [Arduino Uno Debouncing]



More sophisticated debouncing can be performed by a cheap Arduino Uno processor.

Normally the analog debounce circuits perform well, but it is an easy to build project and it provides a side tone generator at the same time.




It needs only a single BS170 transistor and a few passive components.

The transistor is only needed if you want to key a transceiver.

The switch is only needed if you want to be able to switch off the debouncing.


The side tone has to go directly to a PC speaker. Latency is too high on the computer.

If using PCW fistcheck, the side tone has to be supplied to the computer also.


The sketch is in: debouncing_def.ino

Not only the key down slope, but also the key up slope is debounced!






Last update: February 23, 2023