New - Microsoft Visual Studio 2013 Community Edition (free)

Click to see full size image of Arduino programming in Microsoft Visual Studio 2010.

Microsoft has release a full featured version of Visual Studio 2013 free for open source projects or personal use and small business users.

This is great news for the the Visual Micro Arduino IDE plugin. The Visual Micro guide for APM is located here and Visual Micro can be downloaded from here

Until now, developers who did not own a copy of Visual Studio have been able to use Atmel Studio for their Arduino/APM development (Atmel Studio is based on Visual Studio 2010).

Visual Studio 2013 brings a number of additional benefits over Atmel Studio such as great code visibility and powerful code explorers.

Visual Studio Community 2013

Views: 3140

Comment by robert bouwens on December 1, 2014 at 12:43pm

will give it a try as i get some new sensor hooked up to an older APM.

thanks for the info!

Comment by Dan Neault on December 1, 2014 at 12:58pm

Been using Visual micro for years, great tool, many thanks :)

Comment by RCvertt on December 1, 2014 at 1:12pm

Great news. I'll have to give Visual Micro another look now. 

Comment by AVS on December 1, 2014 at 4:03pm

Hi Thomas,

The plugin supports Intel, Texas Instruments, ChipKIT and Maple. I know some guys using it for Stm32 but i think they found a better core than Maple via the sparkfun site.

The plugin also supports the Arduino 1.5 third party build process so can be adapted for various non-arduino hardware.

If you have a suggestion that would be of interest to others then please feel free to join the forum and start a thread.


Comment by ThomasB on December 2, 2014 at 4:32am

Hi Visual Micro

Only a small hint: your Visual Micro link is missing an 'r'

means:  should be changed to   :)

Comment by AVS on December 2, 2014 at 7:34am

Hi Thomas, Thanks for the tip about the typo in the link

Comment by Harry on December 2, 2014 at 9:08pm

I couldn't get it to work with Atmel Studio, so I uninstalled that and installed Visual Studio and then Visual Micro.  It took hours but it works great.  I even built and uploaded.

Comment by AVS on December 6, 2014 at 2:43pm

That's great to hear and thanks for the overview. I will add the MegaPirates HAL board to the board.txt on APMinstall page

One question ...

Caveat: While VS works great on the ArduCopter app files, the project cannot get to the \libraries (APxxxx) files because they are “includes”; needs some fudging.

Can you explain more please? Did you set your sketchbook folder to the correct location for APM projects? The sketchbook folder is used to find the libraries folder (sketchbook\libraries)


Comment by AVS on December 8, 2014 at 5:48am

Hi Thomas, This is how Arduino libraries work. You can click the "Project>Show Sketch Core and Library Sources" menu to toggle the sources in/out of the project :)

Comment by AVS on December 8, 2014 at 8:09am

Ho Thomas,

It's great to hear you have it working well. The 3DR instructions for Visual Micro were obviously written by a Visual Studio user because it is F5 in Visual Studio. You can see the short cuts of each Ide next to the respective menu items.

I recommend using Visual Studio 2013 Community. The intellisense and code explorers are more sophisticated and I believe work as you have suggested.

Happy to look at pixhawk sometime, are there any windows build instructions?


You need to be a member of DIY Drones to add comments!

Join DIY Drones

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service