Convert Arduino file to C++

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?