Fixes for compiling on Arduino IDE
update submodule