0% found this document useful (0 votes)
48 views

Arduino Plugin For Visual Studio 2008 and 2010

This document describes Visual Micro, an add-in that allows programming Arduino boards using Visual Studio 2008 and 2010. It allows coding and uploading sketches directly from Visual Studio without needing the Arduino IDE. The add-in integrates Arduino functionality into Visual Studio through additional toolbars and menu options. It aims to provide an easy development environment for users familiar with Visual Studio and the Arduino IDE.

Uploaded by

A.Maker
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views

Arduino Plugin For Visual Studio 2008 and 2010

This document describes Visual Micro, an add-in that allows programming Arduino boards using Visual Studio 2008 and 2010. It allows coding and uploading sketches directly from Visual Studio without needing the Arduino IDE. The add-in integrates Arduino functionality into Visual Studio through additional toolbars and menu options. It aims to provide an easy development environment for users familiar with Visual Studio and the Arduino IDE.

Uploaded by

A.Maker
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Visual Micro | A complete Arduino plugin for Visual Studio 2008 and 2010 http://www.visualmicro.

com/

A complete Arduino plugin for Visual Studio 2008 and 2010


Arduino for Visual Studio is a small addin for Visual Studio that provides full featured Arduino Development.
Developers no longer need to use the Arduino Ide. We can code and upload to any Arduino microprocessor using
Visual Studio. (not available in the express versions See This Free Visual Studio 2010 Professional MicrosoŌ Offer)

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/

Visual Studio tool bar.

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

1. Visual Studio with 2 sketch projects and a windows project

Build SoluƟon when Arduino is the Start Up project

2 - Two serial windows

3 - Upload automaƟc pause of Serial tool

4 - Add an arduino Library using the project menu

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

Download the MicrosoŌ Visual Studio Arduino Addin

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 more example images of arduino visual studio

See us on linked in

3 de 3 13/02/2012 13:25

You might also like