Would you consider converting .ino
files to .cpp
for full compatibility with C++ tools? This would improve IDE support, debugging, and modularity. Let me know what you think!
Yes I think that’s a good idea.
I started transferring a part of the code to libraries
We could have a similar approach for each module
OK, I tried to extract the RCSwitch (RF module) but discovered a lot of constants and headers cycling… are you able to accept a PR with many changes? or did you have a different strategy?