Quantcast
Channel: Arduino for Visual Studio and Atmel Studio
Viewing all articles
Browse latest Browse all 373

Updated Release: Visual Micro for Arduino - Beta Channel (Aug 28, 2013)

$
0
0
!!1307.29
  • Serial reconnect if port disappears + debug restarts on reconnect
  • Fix infrequent crashes in serial monitor
  • Maple beta to be used more carefully than usual. It has only been tested on a couple of boards. Maple debug includes trace and break/pause (no modify vars on the running arduino)
  • Energia early beta use more carefully than normal.
  • Fix when opening a project in different vs versions breakpoints might have been ignored
  • Removed debugger warnings during compile

1308.27 Pre-Release
  • Ready for general release at last!
  • Visual Studio "Deploy Project" added to the upload macro list
  • Support hardware specific usb debugger source. Previously all platforms shared the same conditional debugger source. In this version, optionally, each platform or application may have unique debugger sources. This makes extending the debugger for significantly different platforms easier.
  • Initial beta support for maple/leaflabs see Maple in Visual Studio for known bugs thanks to Yuri for the maple configuration!!
  • Fix - Robot libraries in Arduino 1.0.5 compiler errors
  • Fix - Reload tool chains failed to refresh the Micro Explorer
  • Fix - Switching board inherited missing properties from the previous selection
other fixes and additions will be published shortly, please see the visual micro forum for more information

please test arduino, teensy, attiny energia, maple, avr, sam, msp430, stm32, lm4f, avr-io, leaflabs, stellaris, launchpad, custom hardware variations or submit your own micro-controller app/platform definitions via email. applies to visual studio 2008, 2010, 2012 (and Atmel Studio 6.1 avr/sam only). thank you

1308.18 - RC 2
  • Flexible ide configuration tools. Run different versions of Arduino and other ides' such as Energia from within a single Visual Studio instance (Atmel restricted to Arduino/Teensy versions) Read more
Ide management tools - Use different ides' in a single Visual Studio instance
  • Each project remembers the ide, board, platform and port settings. This allows, for example, multiple projects in a single Ide, each using a different ide.
  • "Tools>Reload Tool Chains" reloads all ide configurations. Any changes to application, library structures, boards, platforms are re-loaded and ready for immediate use, intellisense is refreshed automatically (Except for Atmel Studio which might need the project to be saved or ide re-started).
  • Separate or shared Ide Sketch Book folders, this makes it easy to keep different Arduino versions separate (or not depending on your requirements)
  • User interface menus (libraries and programmers) are automatically re-drawn based on the selected board/platform. This means that hardware specific libraries are presented to users on the "Project>Add/Import New Sketch Library" menu items and the "Tools>Visual Micro>Programmers". Intellisense automatically refreshes to the correct hardware library folders.
  • All Arduino libraries are supported. All library formats are supported regardless of Arduino Ide version (0023, 1.0.x, 1.5.2, 1.5.3 +).
  • User Interface Repair Tool (tools>visual micro>reset user interface), replaces the need to run resetaddin.
  • Tools>Arduino has been renamed to "Tools>Visual Micro (Ide Name)"
  • Fix for rename sketch when renaming the master/ino (Atmel Studio)
  • New build property to exclude Visual Micro -D defines from the assembler build process "build.s.exclude.vm.defines=true"
  • Serial flush (delay prior to upload) increased to 100 ms, hopefully this fixes an upload problem for some 2560 R3 boards. If this problem continues please install the latest Arduino USB drivers included with 1.0.5 +
  • "Tools>Options>My Visual Micro Configs" optional user specified location of a Visual Micro "Applications.txt" file allows additional Ides' to be registered/defined or existing ones "tweaked". For example you could add support for Maple or override some build features of an Arduino 1.x Ide. Read more
*The word 'Arduino' on many menu items has been replaced with the word 'Sketch'
  • (Energia) Debug>Start - GDB debugging activates if the Visual Micro debugger is not enabled. Visual Micro debugger works for lm4f but not the 430.
  • Known harmless issue: Sometimes Visual Studio shows and exception after it has been closed
  • Known issue: ChipKit still does not work yet :)


Please visit the new releases section of the forum for more information



1308.04 - RC Version for the next release of Visual Micro for Visual Studio and Atmel Studio

Almost final version ready for next release. Supports multiple Arduino versions at the same time, supports all Arduino library formats including Arduino 1.5.3 +.

More info will follow on visualmicro.com. Still to be tested with teensy and other non-arduino platforms

Also includes beta of new platforms support for Energia and Chikit in Visual Studio (not Atnel). However, Energia fails on VS 2012 and Chipkit fails on all VS versions so don;t rush :)

1307.31 (not recommended for most yet!)

Warning: After installing this version projects might require re-selection of board, custom hardware might fail to compile. If you have problems, please uninstall via "Add or Remove Programs>Visual Micro" and install 1305.21.

A new multi-ide management system is being tested. We are able to load both Arduino 1.0.x and Arduino 1.5.x at the same time, Energia 430 also works but stellaris and ChipKit need work in the platform.txt under "program files\visual micro\visual micro for arduino\micro platforms"

A new applications.txt system allows custom ide registrations via "my documents\visual micro". more info to follow.

All debugger license keys have been upgraded free of charge to include all of the new "Additional Productivity Tools" available in Visual Micro

Multiple ide instances each with own (or shared) sketchbook folders ensures less problems when switching between projects designed for different ide versions.

"Arduino Due" full release, also supports all Arduino library formats 1.0, 1.5.2, 1.5.3+ includes debugger fix for 1.5 and support for library utility folders ( which were missing in the beta)

1305.21 (Recommended!!)

Fix - Debugger license activation on virtual servers and for "Invalid hardware id error"
Fix - Unable to activate a previously activated machine when machine count reached 3
Fix - Arduino 1.5 spaces in temp folder caused compile to fail
Fix - Arduino 1.5 file quotes in compiler statements were wrong

next release end of week

Arduino 1.5 special library support
Arduino 1.0.5 support without need to remove RobotControl and RobotMotor libraries


1305.13 - Minor Update for Arduino 1.5

Initial release of the next Visual Micro version which includes better intellisense for the Arduino Due and debugger support for all Arduino 1.5 boards including the "Arduino Due".

Supports Arduino 0023, 1.0.x, 1.5, Visual Studio 2012, 2010, 2008 and Atmel Studio 6.1

Example: Debugging an Arduino Due in Atmel Studio 6.1

When running for the first time you will be prompted that an update is available. The message can be ignored

This is a holding area for versions prior to replacing the recommended release

Viewing all articles
Browse latest Browse all 373

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>