idfxx 1.0.0
Modern C++23 components for ESP-IDF
Loading...
Searching...
No Matches
Button Component

GPIO push-button input with debounce, click, long press, and autorepeat support. More...

Namespaces

namespace  idfxx
 

Classes

class  idfxx::button
 GPIO push-button with debounce, click, long press, and autorepeat support. More...
 

Detailed Description

GPIO push-button input with debounce, click, long press, and autorepeat support.

Provides push-button input handling with configurable debounce, click detection, long press detection, and autorepeat. Supports both polling and interrupt-driven modes.

Depends on Core Utilities for error handling and GPIO Component for pin management.