This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Debounce in callbacks

Hello!

I currently have an external button and LED connected to the Icarus IoT dev board. For the time being, I just want to turn on the LED in the callback function when I press the button. However, the button (and the board) is highly sensitive and registers several interrupts with one push. I can even turn on the LED by touching the pin with my finger!

So I was wondering if there is any easy way to add some kind of debounce code in the callback itself? I have seen some examples here and there, but none of them that is a really proper method nor being used inside the callback itself. 

Looking forward to seeing your suggestions!

Related