Entries:
Comments:
Discussions:

Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Arduino for Visual Studio 2015 [Beta]

Visual Studio 2015 is out and for all your Arduino makers, the Visual Micro Arduino for Visual Studio 2015 [Beta] is now out too!

Arduino for Visual Studio 2015

This Extension requires Visual Studio C++ to be installed before projects can be created or opened

Beta release of the Arduino Ide for Visual Studio 2015. (Visual Micro is also available for earlier Visual Studio versions as a plugin that can be downloaded from visualmicro.com)

Tech Note Windows 10 Users: Known compiler issue and micro-controller discovery fails for windows 10 users. Easy workaround in our faq or forum. A patch will be issued during the next few days.

For some users you need to activate C++ in VS2015, click file-new-project and pick Visual C++. In the same pane that you see the Arduino Project option you should see something about C++ desktop tools. Install that and all should be good

www: http://www.visualmicro.com

documentation: http://www.visualmicro.com/page/User-Guide.aspx?doc=index

forum: http://www.visualmicro.com/forums/

Visual Micro is a free Arduino programming extension that extends Microsoft Visual Studio 2015 with a full Arduino compatible programming environment. 

A low priced pro upgrade also includes a unique debugger

The Visual Micro main menu provides quick access to most Arduino features in Visual Studio

Visual Micro ensures program code remains fully compatible with the Arduino Ide and supports all Arduino versions

...

Visual Micro shares the same configuration as the Arduino Ide. The Arduino Ide is based on the wiring framework and Visual Micro is also compatible with other Ide's that are also based on the framework. This means that all hardware that conforms to the wiring/arduino build process is automatically supported by Visual Micro without the software having prior knowlege of the hardware.

If you already have an Ide installed the installation takes just a few minutes then Arduino projects can be developed, compiled and then uploaded to your open source hardware.

...

IDE features such as:- see/edit library sources, jump to code definition, jump to compiler error, class explorer, intellisense, remembers board and Arduino version per project, code completion and a super fast compiler make learning and programming Arduino faster and easier.

youtube overview. A quick start guide is at the bottom of this page. See us and other development tools on arduino.cc

other stuff ...

Visual Micro also includes an optional (not free) Arduino software debugger.

The debugger is unique and for the first time enables Arduino developers to monitor a running Arduino by simply clicking the code they want to monitor.

The concept of clicking code and adding break or trace points is common practise. The unique element that Visual Micro provides is to silently add (inject) special (known protocol) Arduino 'Serial' instructions during compilation without altering the developers original source code.

The debugger also listens for the special debug Serial messages and populates the various debugger status windows to reflect what is happening  on the Arduino. When required, for break points that pause and wait, the 'Serial' is also used by the Arduino to listen for the F5 Continue command.

The debugger supports many features found in hardware debug tools such as conditional breakpoints, hit counters and update of variables without need to re-compile. There is also a few features not found in other debug tools such as timed break points and trace points (ie: every x millis). 

...



Tag:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
    Unsubscribing
    Subscribing
  • GregGreg

    If you are newbie and wanna learn arduino as fast as possible, check this http://bit.ly/ArduinoCourse This course is designed for anyone interested in learning electronic design. No experience is required, and all you need is an Arduino and several low cost components.With over 19 hours of content in 110 lectures, this course will take you from zero experience in electronics or programming to Arduino Master.

  • If you are using the Arduino debugger then try the new chart drawing breakpoint syntax:-

    {@Plot.GregsGraphs.Sensor1 analogRead(A0)}

    {@Plot.GregsGraphs.Sensor2 analogRead(A1)}

    The syntax above plots two graphs for Arduino analog pins 0 and 1 into a new VS 2015 tool window called "GregsGraphs". Each plot is given the label Sensor0 or Sensor1

    Below we can see the "Motors" tool window is created in a similar manner. 

    Represent micro-controller expressions and variables using the Visual Micro chart Visualization. All visualizations are open source and easy to extend or create new ones

     

    Note it is also possible to specify chart colors

Remove this comment

Remove this thread

Close

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.