Does this prototype board match the RC debounce circuit?

It's my first time designing a circuit and I want to make sure the pcb matches the schematics. I know I can check this on the software itself but there are too many components that it's too confusing to check. I apologize if this does not fit for the forums.


Here is the pcb. The microcontroller used is pro micro

image
This is the rc circuit that I want to replicate for the three buttons.

Yeah, I can see that! :grin:

You have a microcontroller. There is absolutely no need to use a "hardware" debouncing circuit. :worried:

I believe you have an RGB LED. It requires current limiting resistors for each colour.

That is not a PCB (meaning: Printed Circuit Board) diagram.

1 Like

oops, I forgot about the resistors. Thanks!

I just want to try putting hardware debounce because it is the first time I am making a circuit.

But you have a microcontroller/ microprocessor. Hardware debounce is a total waste of time.

(There's a pun in there. :grin:)

1 Like

A Schmitt trigger is required (not just any 'inverter').

Debouncing fun with Schmitt triggers and capacitors - Machina Speculatrix (mansfield-devine.com)

Yes. The nice thing is that the i/o pins configured as INPUT on the Arduino have Schmitt triggers.

At least the ATmega328.

a7

1 Like

Arduino Uno Schmitt Trigger Voltage Logic Levels - Radish Logic

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.