Skip to content

Platform independence

Compare
Choose a tag to compare
@luni64 luni64 released this 09 May 11:53
· 75 commits to master since this release
4f83be0

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