Arduino Plugin For Visual Studio 2008 and 2010
Arduino Plugin For Visual Studio 2008 and 2010
com/
Arduino for Visual Studio is based on the operaƟonal procedures of the Arduino IDE and follows the rules
applied by the Processing IDE for Arduino. This allows the user to load a standard Arduino sketch into the
Visual Studio environment without having to make changes to the sketch or .PDE files. Arduino 1.0 (and older
versions) is fully supported.
Using Visual Studio to program Arduino is the most comprehensive and easy to use build environment
is designed for users who already understand how to use the Arduino IDE. Download Arduino for Visual
Studio
Forum note: Due to some very low IQ spammers, new forum registraƟons must now be submiƩed by email.
Please see the note that appears at the top of the list when viewing the topics of any board
2008
2010
Some of the documentaƟon on this site might sƟll refer to the previous version.
download
installaƟon guide
geƫng started
visit our forum
visual studio 2010 professional free offer?
how to add an arduino library in Visual Studio?
ExisƟng users of the 2009 version (pre October 2011) should remove or disable their current Visual Micro addin from
Visual Studio. Uninstalling the previous Visual Micro addin from windows is also recommended. The new
2011 installer/uninstaller configures Visual Studio automaƟcally and you will not have to uninstall future versions.
Information
The new version is a complete rewrite offering at least the same funcƟonality offered by the Arduino development
tool. The final work is to ensure that we support the soon to be released Arduino 1.0 which includes support for the
new Arduino (.ino) file extensions.
You can use standard visual studio commands such as F5 build and upload, double click “go to” error. We can burn new
Arduino boot loaders from Visual Studio and opƟonally use programmers to upload.
Support for Visual Studio soluƟons containing single or mulƟple sketches is included as standard. There is also a new
api allowing arduino plug-ins to be created for other development systems.
AŌer installaƟon you will see two new tools bars. A "Serial Ports" tool bar and an "Arduino Boards" tool bar. These
bars are permanent unƟl you uninstall the add-in. This means that you can show/hide them as required and that you
can also Customise the "width" of the Arduino boards list. Try seƫng its width to 300px (or less) which is the length of
the longest arduino board descripƟon. The same commands are duplicated on the "Tools>Arduino" menu should you
decide not to use the bars.
Most Arduino opƟons are repeated within the Visual Studio menus and tool bars in the same way that standard Visual
Studio commands are repeated. For example the "Build" opƟon is on the Visual Studio "Project" menu and on the
"Build" tool bar. The "Add New Arduino Code" is on the Project menu and on the "Add New" buƩon of the "Standard"
Visual Studio tool bar.
1 de 3 13/02/2012 13:25
Visual Micro | A complete Arduino plugin for Visual Studio 2008 and 2010 http://www.visualmicro.com/
The Tools>Arduino menu contains opƟons that are always available inside Visual Studio such as Burn Bootloader. The
"File>Open>Arduino Project" is also always available. Many other opƟons become available when an Arduino project is
acƟve.
Examples
Target Audience
Visual Studio professionals who already know how to use the Arduino IDE
Major Changes
In the 2011 version the compile and upload are now implemented using idenƟcal methods to the Arduino
development system. This means that resulƟng Arduino programs are idenƟcal to the programs produced by the
Arduino IDE. This also means that errors encountered during compile will match the errors emiƩed by the Arduino
2 de 3 13/02/2012 13:25
Visual Micro | A complete Arduino plugin for Visual Studio 2008 and 2010 http://www.visualmicro.com/
Arduino IDE. This also means that errors encountered during compile will match the errors emiƩed by the Arduino
development system.
When an Arduino library is added to an Visual Studio sketch project the intellisense will not refresh unƟl you click
"Save" on the main sketch .pde
By default, _Core and _Lib files are not shown in projects allowing the Visual Studio "Find & Replace" to be used within
an Arduino project (be carefull!). The Visual Studio "Project" menu contains a new command called "Show All Arduino
Files". When selected the _Core and _Libs folders will appear containing all addiƟonal Arduino files. New users should
NOT use this opƟon.
You will find "New Arduino project" on the Visual Studio "File" menu, "Standard" tool bar and "SoluƟon" menu (right
click soluƟon in soluƟon explorer). Using these commands ensures sketches are created under the Arduino sketch
folder.
The compiler remembers files found in core, libs and sketch folders and uses the informaƟon to reduce the amount of
compilaƟon work. On average this can reduce compilaƟon Ɵmes by 400%. The resulƟng compilaƟon will always be
idenƟcal to that provided by the Arduino Development tool. You can disabled this feature in the Visual
Studio>Tools>OpƟons>Visual Micro>Compiler seƫngs
We recommend showing the Visual Studio "Build" tool bar for single click Arduino compile
AŌer installaƟon, if you can not see the arduino board or serial tool bars or have duplicate menu or bar items then
please follow this guide
installaƟon guide
geƫng started
visit our forum
visual studio 2010 professional free offer?
how to add an arduino library in MicrosoŌ Visual Studio 2010 or 2008 for Arduino?
See us on linked in
3 de 3 13/02/2012 13:25