https://gearsofresistance.com/2019/04/writing-arduino-code-using-visual-studio-visual-micro/
Writing Arduino Code using Visual Studio and Visual Micro