Skip to content
Lance A. Endres edited this page May 7, 2024 · 3 revisions

Introduction

There are plenty of button libraries available for Arduino, so what makes this one different? It is one-stop shopping for all your button needs.

Library Objectives

Most Button Needs are Met

This library should cover the majority of the use cases for tactile push buttons.

Provide a Common Interface

A common interface will make development easier and it will take less time. A developer will not have to learn a new library for every button type.

Provide Easy Extensibility

If there is a specific button behavior that is not provided for, then it should be easy to implement. Using this library, you should be able to implement your logic in a few lines of code.