Platform independence
Changes
- Platform independent hardware layer.
Digital reading and writing was optimized for T3.x, T4.x, SEED_Xiao, and the 8bit AVR boards. Other boards fall back to normal
digitalRead/digitalWrite calls.
Breaking changes
- The default setting for the callback system changed to void(*)() functions. std::function callbacks are still supported but need to be activated in the config file.
Open
- Adapt and improve documentation
The changes were quite massive and some bugs are likely. -> Please do report any bugs, observations and not supported boards