
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 how to debounce a button but most of these lack scalability and portability. Below is … Continue reading A Reusable Button Debounce Module