Video #2B in Arduino Demo - Learn By Doing video playlist. This video demonstrates using Arduino UNO R3 board resolving the push-button debounce issue without use of a separate debounce function in the Arduino sketch. The counter value increments only once on each press of the push-button switch. Even when the push-button switch is kept pressed for a longer time the counter value will not increase.