[Home]

[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!

Added (small) advantage is that the debouncing doesn’t lengthen the dot at the end.

 

 

[up]

 

 

Last update: October 1, 2023

© PA0SIM