Expand description

Embedded controls library is based on switch-hal that allows to handle primitive controls like DebounceInput, Encoder.

Modules

Macros

Create a config for Encoder.

Structs

Concrete implementation of debounced input.
Concrete implementation of encoder.

Enums

The event result of update DebouncedInput.
The event result of update Encoder.
Controls errors container.

Traits

Represents a control, such as debounced input, button, encoder and etc.
Represents a config for DebouncedInput.
Represents a config for Encoder.