Standaard is een ontwikkelomgeving (IDE) beschikbaar op de arduino website. Dit is ook al besproken op een andere pagina.
Voordat je de Visual Studio installeert moet je eerst de standaard Arduino IDE installeren. Dit heeft te maken met het delen van de bibliotheken door beide IDE's.
Ik gebruik zelf het liefst Microsoft Visual Studio. Om programma's voor de Arduino te kunnen maken moet je wel een extra applicatie (plug-in) installeren: de Arduino IDE voor Visual Studio, zie ook de website https://www.visualmicro.com/ .
Ik moet wel even vermelden dat het alleen voor Windows platform te gebruiken is.
Deze was tot voor kort gratis maar helaas moet je binnenkort een licentie hebben. Het kost minder dan €30. Ik vind het zonder meer het geld waard.
De Community versie van Visual Studio is gratis voor privé gebruik gratis. Je moet je wel registreren met je Microsoft Account, als je die niet hebt dan gewoon even maken.
Tot nu toe heb ik versie 2015 gebruikt. Met het in gebruik nemen van mijn nieuwe Laptop heb ik de laatste versie 2019 geïnstalleerd. Functioneel is het in grote lijnen hetzelfde, maar het installeren van de Visual Micro plug-in is nu veel eenvoudiger: je installeert vanuit de Visual Studio een extensie.
https://visualstudio.microsoft.com/
Hier krijg je 3 opties, kies voor Visual Studio en daar Download Community 2019
Nu wordt een .exe bestand gedownload, sla deze op.
Start deze download en het Visual Studio Installer scherm verschijnt. Als er al componenten geïnstalleerd zijn in tabblad Installed. Wat je kunt installeren is zichtbaar onder tabblad Available. Deze laatste optie kiezen we. Hier kiezen we weer Visual Studio Community 2019.
In het volgende scherm kiezen we de optie .NET desktop development
Later nog meer details over de installatie en de samenhang met de standaard Arduino IDE.
Er was een probleem met de VMicro plug-in na Windows 1903 update. Na enig zoeken vond ik de oplossing op het forum:
Re: SOLVED in 1905.29.4: Serial Monitor broken in VS2019 after Windows 1903 Update
Reply #23 - Aug 13 th, 2019 at 11:34pm
Please note. Microsoft have changed Visual Studio 2019 to only support dpi scaling for tool windows build using WPF. Visual Micro currently uses win forms for the Serial and Micro Explorer tool windows. We are currently re-developing our tool windows in the meantime please switch off:
Tools>Options>Environment>General>Optimize rendering for screens with different pixel densities