Property Change Library
A PropertyChanged is an object that wraps another (T) and fires a callback function when its value has change. Aditionally you can add triggers, conditions that evaluate when a new value is applied and fires their own callback functions.
Maintainer: Luis Llamas
This library is compatible with all architectures so you should be able to use it on all the Arduino boards.
To use this library, open the Library Manager in the Arduino IDE and install it from there.