Fixes and additions of note are summarized here
Please use the visualmicro.com forum to ask questions or report problems
home | wiki | forum | usb and network debugger | pic32 | energia | galileo | teensy
Library developers can disable library caching entirely in tools options however "Build>Clean Solution" will always clear the cache.
The main differences between this release and the alpha are a large number of fixes to the way the serial window is opened. There were a large number of bugs and frustrations which will hopefully be solved.
This release will hopefully be seen as a mature version after the huge additions and changes of last year. Apart from MANY bug fixes there are a number of exciting new features such as network upload and debug with the Arduino Yun.
Support is also included for the Intel Galileo, Mpide and. Energia in Visual Studio but not in the Atmel Studio version. Debugging of non-Arduino hardware is partially tested to differing degrees.
One important issue fixed by the 14x releases of Visual Micro is native support for Visual Studio 2013. Some users experienced problems with Visual Studio 2013 in previous versions.
If need be, Visual Micro can be uninstalled via windows "control panel > add or remove programs > visual micro" and then replaced with the recommended current release.
NOTE: The Apple Bonjour for Windows Service is optional, but required to allow network discovery of the Arduino Yun.
Please see the visualmicro forum for new release feature summary
Please use the visualmicro.com forum to ask questions or report problems
home | wiki | forum | usb and network debugger | pic32 | energia | galileo | teensy
1401.25 RC2
- Debug using alternative port (such as softwareSerial) failed to restart after upload (Reconnect was required)
- Visual Micro support for Arduino Robot libraries has been re-introduced for Arduino 1.5.5. In the last couple of beta versions these libraries were mistakenly allowed for 1.5.1>1.5.4 causing compiler problems for some libraries. (why? The structure of the libraries in Arduino 1.5.5+ has been improved (thankfully))
- Existing users: The 14x beta installer failed to upgrade some files requiring uninstall/re-install
- Fix: Compiled 1.5.x program size(s) are now the same as the Arduino Ide (the calculation now accumulates the integer results of the regular expressions)
- Basic support for the new Intel MeshCentral extension for the Arduino Galileo (intellisense, compile and upload)
- Intel Galileo intellisense big improvement (includes the underlying libc linux sources)
- Improvements in network password management for the Arduino Yun
- Atmel Studio new project creation and compiler as efficient as Visual Studio. (Removed old code no longer needed due to some improvements in VisualAssisX)
- Search order of libraries and avoidance of duplicate source file names in different libraries should now perform in exactly the same manner as the relevant Arduino IDE (currently 0023, 1.0.5-r2, 1.5.5-r2). This change reduces compiler issues with some custom libraries.
- Relaxation of rules (same as Arduino IDE):- Libraries no longer need to contain a .h file of the same name
- Debug transport can be overridden entirely by a custom library (more later)
- Minor additions merged with 1401.24 RC2
1401.23
- New "Reconnect" checkbox on the serial/network monitors (easier access to the same feature as tools>options>visual micro>communications>auto-reconnect)
- Fix for publishing of www files to a Yun web server
- Menu 'Project>Publish www sketch files' allows files to be published from sketch\www to an Arduino Yun web server, without need to upload of an Arduino sketch (known bug: upload sketch once usb or net otherwise the menu item fails)
- Double-click drill down from compiler errors into all Arduino .ino and sketch sources, library sources and Arduino Ide core (novice user reminder not to alter the Arduino core or library sources, they are for reference only, otherwise you will need to re-install the Arduino Ide and any libraries you alter)
1401.20
- Support for Arduino 1.5.5-r2 (some libraries were missing)
- Atmel Studio 1.5.x library intellisense was not working
- Atmel Studio make use of the change by VisualAssistX in recent versions which allows compiler "include" changes to be recognized when a project is saved. Visual Micro will not auto save the project (.cpproj) when clicking "Project>Import sketch library". (applies to as6 only)
- Ignore library files that start with a "."
- Clearer compiler warnings
1401.18
- Upload using hardware programmer and burn boot loader failed for Arduino 1.5 format Ide applications.
- Support for third party custom programmers and boot loaders now falls into line with the capabilities of each Ide application.
- All libraries appeared on the "Project>Import Sketch Library>User" menu instead of being split between 'core' and 'user'
- User libraries - Sometimes not listed on the 'Import' menu (compiling was okay)
- User libraries with the same name as core libraries now override the core (same as Arduino Ide). Previously in Visual Micro, Core Libraries (below the Arduino Ide/libraries) took priority.
1401.15
Minor update implements compiler caching which was missing for Arduino 1.5 format libraries (such as the new Arduino 1.5 format 'Ethernet' library).Library developers can disable library caching entirely in tools options however "Build>Clean Solution" will always clear the cache.
1401.12
This is the beta of the next release of Visual Micro for Arduino a free plugin for Visual Studio Pro and Atmel Studio 6.1.The main differences between this release and the alpha are a large number of fixes to the way the serial window is opened. There were a large number of bugs and frustrations which will hopefully be solved.
This release will hopefully be seen as a mature version after the huge additions and changes of last year. Apart from MANY bug fixes there are a number of exciting new features such as network upload and debug with the Arduino Yun.
Support is also included for the Intel Galileo, Mpide and. Energia in Visual Studio but not in the Atmel Studio version. Debugging of non-Arduino hardware is partially tested to differing degrees.
One important issue fixed by the 14x releases of Visual Micro is native support for Visual Studio 2013. Some users experienced problems with Visual Studio 2013 in previous versions.
If need be, Visual Micro can be uninstalled via windows "control panel > add or remove programs > visual micro" and then replaced with the recommended current release.
NOTE: The Apple Bonjour for Windows Service is optional, but required to allow network discovery of the Arduino Yun.
Please see the visualmicro forum for new release feature summary