Arduino Software Debouncing Using millis()
Preface
In my first article, I discussed the differences between using the millis() function vs the delay() function when working with programs that require a timing implementation. The link to said article can be found at the bottom of this post.
Fo...
ethanh.hashnode.dev5 min read