The following section helps you in setting up your software environment for
As with any installation, it is a good practice to disable your virus scanner
before starting the installation. This prevents the virus scanner
from interfering with the installation.
Before starting off,
how the various software tools work together.
First, you must install the IDE (development environment) that your
hardware vendor provides.
For certain newer boards, a minimum version of
the Arduino software is required. Please follow the instructions of the
board manufacturer or board specific instructions on the
To be on the safe side, install the newest version of the IDE.
There are also boards that require a particular version number, like
the Intel Galileo.
Read the instructions of the board manufacturer.
Visual Micro always tries to support the newest versions of the Arduino software. In order to find out which version
of the Arduino software is supported, check the
Release History page.
2. Install either Microsoft Visual Studio or Atmel Studio
Visual Studio and Atmel Studio are IDE
nvironments, that offer a
powerful editor and integrated tools for compiling and uploading your code.
After installing one of these IDEs, we will later install Visual Micro
as an extension module to these IDEs. The Visual Micro
enables Visual Studio and Atmel Studio to compile and upload Arduino code, using
the original tools in the background that you have installed in step 1.
If you are not sure which IDE to choose, read this article:
the right IDE for me?
Download the IDE of your choice (Visual Studio or Atmel Studio
In case of Microsoft Visual
Studio 2015 (all editions):
Make sure that you activated "C++" as an optional component before
In case you forgot to select C++ at first installation of Visual Studio,
you can catch up using Windows control panel "deinstall" menu item,
select "Microsoft Visual Studio 2015", click "Change", which starts
Setup, then "Modify" and check "Visual C++".
In case of Atmel Studio:
Start Atmel Studio once before you proceed.
performs some initial tasks with Atmel Studio that are required for a
successful installation of Visual Micro in the next step.
- Microsoft Visual Studio 2008 and higher.
supported: Microsoft Visual Studio Express (any versions)
- Atmel Studio 6.1 and higher
Newer versions of these IDEs will be supported by Visual Micro
soon after they are released. Check the
Release History page for the newest information.
3. Install Visual Micro
Visual Micro is an extension to Visual Studio or Atmel
- Download Visual Micro from
- If Visual Studio/Atmel Studio is running, then close it
- Install Visual Micro
by doubleclicking on the "vsix" icon of the downloaded file.
Now you have successfully installed all required programs. Continue now on the
documentation page to set up your environment.
If you had any problems installing these programs, view the
forum to find helpful