Download Visual Micro for Arduino

Note: If Visual Micro does not appear after installation then please download by clicking "Save As", run the installer and click Remove, then run again and install. If still a problem then please see the first few points of the FAQ

Please install Microsoft Visual Studio prior to installing Visual Micro. An installation of the Arduino Ide or your choice of micro-controller Ide(s) is also required. Visual Studio 2015 is not yet supported.

release notes

Download Visual Micro

Stable version 1507.05 Sp6 24th July 2015

The beta version 26th July is required for the Arduino Zero, also includes installer and color/intellisense fixes

Installation problems? Please read the FAQ

When the Visual Micro installer runs on Window 8, click "More Info" and then click "Run Anyway"

youtube |  notifications  |  documentation


tip: switch between Debug/Release using the toolbar to enable/disable the debugger. with the debugger disabled the compile is 100% arduino compatible


 Visual Micro supports the following Ide versions:-

  • Microsoft Visual Studio 2010, 2012, 2013 (includes 2013 Community Edition) with C++
  • Atmel Studio 6.2
  •  Microsoft Visual Studio Community Edition 2013 is free
  •  need an older version? Visual Micro version up to and including 1505.01 supports Visual Studio 2008 and requires .net3.5 to be installed. Latest releases are .net4 only and vs2008 is not supported.


 Note for Windows 8 users

When you run the installer on Windows 8 you might get a warning from SmartScreen, stating that Windows prevented the installer from running. This is because Visual Micro is not specially certified for Windows 8. If such thing happens, please do the followng steps:

  • Click More info.
  • On the next screen, click Run anyway.
please note: arduino and other ide's are fast changing software applications. visual micro tries its best to replicate the functionality to the same specification. it is possible in the future that it will become impossible to replicate the functionality because we don't know or have any control over the development cycle of the the ide's and tool chains.

Other Pages