Skip to content

v1.2.1 Adapt to any encoder library (+Doyygen APIdocs)

Choose a tag to compare

@Stutchbury Stutchbury released this 11 Feb 13:27
· 38 commits to main since this release

What's Changed

Use Any Encoder Library

The primary change for this release is the use of an EncoderAdapter for EventEncoder and EventEncoderButton. While this adds an extra couple of lines when creating those inputs, it allows the use of any underlying encoder library via the EncoderAdapter.

This change means InputEvents no longer has a hard dependency on PJRC's (very good) Encoder, so can use other encoder libraries that work with different MCUs such as the Raspberry Pico2040.

Please see the EventEncoder and EventEncoderButton examples for the sketch changes required.

Come and chat on Discord if you have any questions.

Doxygen API Docs

The full Doxygen generated API documentation are now available.

Full Changelog: v1.2.0...v1.2.1