Admin Visual Micro - Arduino IDE fun for Visual Studio

Arduino IDE for Atmel Studio

A free Arduino plugin for Atmel Studio 6.2 that allows ANY Arduino project (with code completion) to be developed, compiled and then uploaded to any Arduino micro-processor. The plugin shares the sources and tools of the Arduino Ide which means we use the same code, it's just the ide that is different! 

Atmel Studio is free and is based on Microsoft Visual Studio 2010

Atmel Studio 6.1 - Arduino Syntax Color Code and Intellisense

The Arduino plugin for Atmel Studio provides the features of the Arduino ide but inside Atmel Studio. Lightening fast compiler, one-click compile and upload, intellisense, serial monitor and more. An optional Arduino usb debugger is also available at a small cost. Works with all genuine and custom Arduino hardware.

The Arduino IDE and Atmel Studio share the same configuration options when installing custom hardware and/or libraries. This means that whatever works in the Arduino IDE will automatically work in Atmel Studio (with the Visual Micro plugin installed). The result is that Atmel Studio requires no additional learning or configuration to support, not just for genuine Arduino technologies but also all of the others such as Attiny, avrIO and many more.

tip: If Arduino .ino/.pde syntax is not color coded after installing the plugin then please close Atmel Studio, then run the installer and click uninstall, then run again and click install

If you encounter difficulties, need help or simply don't like a feature and want it changed then please join our forum and let us know. We listen to everyone and actively seek to improve.

Optional arduino usb debugger (small fee applies)

The following example shows an arduino in debug, running without delay. Two trace points have been set, one every 250 milliseconds and one conditional on the triggering of a counter based function. Breakpoints and Tracepoints support a range of additional properties such  as conditional statements, please see the wiki for more examples.

tip: use the breakpoint "Hit Count" property either as milliseconds (default) or as a standard integer counter

Atmel Studio 6.1 - Optional usb debugger

The Visual Micro plugin for Atmel Studio is almost identical in operation to the Visual Studio Arduino plugin so all of the documents on this web site now also apply to Atmel Studio. The single Visual Micro installer installs the plugin for Atmel Studio and also for Visual Studio 2008, 2010 and 2012.

Switching between various Arduino boards (or custom boards), adding libraries, compile and upload are all provided with single click ease. Any/all Arduino projects can be opened and compiled without need for configuration change.

A highly optimised compiler produces identical output to the Arduino Ide in a fraction of the time (optimization can be disabled for advanced use). Switching between different versions of Arduino or different Arduino sketchbook folders reflects instantly into the Atmel Studio user interface, no need to re-start the ide (subject to Atmel known intellisense minor bug fix).

The Micro Explorer tool - Provides Arduino help and reference

Atmel Studio 6.1 - Arduino Syntax Color Code and Intellisense

(if you any suggestions of how we can improve the product please contact us, we appreciate feed back)

tip: If Arduino .ino/.pde syntax is not color coded after installing the plugin, or intellisense is missing, then please close Atmel Studio, then run the installer and click uninstall, then run again and click install