VisualMicro - Arduino IDE For Visual Studio

Arduino IDE for Visual Studio

Compile and Upload any Arduino project to any board, using the same Arduino platform and libraries, with all the advantages of an Advanced Professional IDE.

Get Started

Getting Started with Arduino in Visual Studio VS2019 Arduino vMicro
Install Arduino for Visual Studio

Install Arduino for Visual Studio

Get up and running with Visual Studio and Arduino in only a few minutes....

Visual StudioVMicro
Debug and Monitor Easily


Using our High Speed Serial Debugger for Arduino to fix issues and find performance problems

Arduino Boards and Libraries

Arduino Boards & Libraries

Search thousands of Arduino compatible boards & libraries with the built-in Explorer...

Show Me
Arduino GDB Debugging in Visual Studio


Use GDB Debugging with enabled boards, and external devices easily...

Arduino Code Templates in Visual Studio


Project Templates and Code Snippets save you time and effort with every project...

Learn More
Streamline with Visual Micro


With Versioned Libraries captured in-project, VC Integration, and Remote Tools...

Show Me
Arduino User

Arduino Users

Already Use Arduino but not Visual Studio?

Start Here
Visual Studio User

VS Users

Already Use Visual Studio but not Arduino?

Start Here
Visual Micro User


Install Arduino for Visual Studio and begin your next Project

Download Now

Integrate Arduino with Your Environment

Arduino for Visual Studio allows you to continue to leverage your existing Arduino technology and version control stacks, allowing for a seamless transition into IoT Projects for your business.

Visual Studio 2017


Work with the best in class IDE with Advanced Debugging...

Visual Studio 2019


The latest generation of Advanced IDEs for Arduino with integrated debugging...

Azure Dev Ops


Capture source direct to your existing TFS / Azure Dev Ops system, including libraries as normal

Git Version Control


Seamlessly control your entire Arduino project with Git Repos, including the Arduino Libraries that you use

Arduino Serial Debugging

With the built in Serial debugger, you can debug any Arduino board which has a Serial Interface....

Quickly find bugs, monitor hardware states, and view graphical representations at the click of a button...

Get Setup
Serial Debugger for Arduino with Multiple Chart Series
Using the Arduino Hardware Debugger (GDB) in Visual Studio

Arduino Hardware Debugging

With Arduino for Visual Studio you are guided to use the published Arduino framework, similar to the Arduino IDE, with menus and buttons simplifying board selection, Library and Code additions and Debugging.

Start Here

Easy To Use Arduino IDE

With Arduino for Visual Studio you are guided to use the normal Arduino framework, similar to the Arduino IDE, with menus and buttons simplifying board selection, Library and Code additions and Debugging.

Start Here
Selecting a Board in Visual Micro


Harnessing the powerful Arduino Software Ecosystem, which allows Arduino Hardware, and 3rd Party Hardware from STM, ESP, Adafruit, and more to all work seamlessly with the same Arduino software API.

Our software works with all Arduino hardware, and remains 100% compatible with the Arduino IDE software, allowing you to harness the full potential of the examples and libraries available, without any modifications.

What Is Arduino?
Arduino Uno Board
Versioned Arduino Library Example in Visual Studio

Arduino for Business

Save time, cost and confusion by using your Visual Studio Toolset and industry standard Version Control systems with Visual Micro allowing a seamless transition for your development and product teams. Easily manage and develop your Cross Platform Project accross hardware variants and library versions.

Find Out More

Arduino for Education

Our In-IDE Visual Debugging and Monitoring scales to any screen size, and allows you to easily show a large audience detailed concepts alongside your code.

Together with our toolbars, project templates and tutorial mode, you can get the whole room up and running their own Arduino projects in no time.

Learn How
Scalable IDE Windows for Pins and Charting


Hobby/Personal Professional
Machines 1 Year * Perpetual ** 1 Year * Perpetual **
1 $12 $100 $45 $200
2 $185 $85 $375
3 $19 $250 $120 $500
5 - - $200 $875
20 - - $499 $1950
100 - - Contact Us
1 Year
$12 $12 $40 $40

*All License Purchases come with 1 Year of support included

**All Perpetual Licenses come with 5 Years of support included

Seamless Arduino Integration

With Arduino fully integrated into Visual Studio you can continue to build and debug your code with the same buttons, shortcuts and menus, as when you are working on other platforms and projects. With our new customisable Toolbars, everything you need can be right where you like it, without interrupting your workflow in other areas....

Show me

Hints & Tips

FAQ, Hints and Tips to help you get the most out of Arduino for Visual Studio....

Learn More FAQ


Can't see what you're looking for? All documents are listed here for easy access...

Lets go