A Reusable Button Debounce Module

Buttons are a common component in many embedded systems, yet from a quick review of debounce algorithms they are typically not written to be portable or reused.  A quick google search reveals that there are over 212,000 websites that examine … Continue reading A Reusable Button Debounce Module