Go Down

Topic: Using Code Explorers and Diagrams to Learn Arduino (Read 8 times) previous topic - next topic

Jantje

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Udo Klein

Quote

Hello, I am sorry to hear that, I am struggling to understand how you can get "burned" downloading free software direct from the Microsoft web site?


Download a "free" version and ignore the fine print that says that you will have to pay for this "advanced" "free" version later on. Start to develop with said "free" version and figure out later to either
1) pay
or
2) rework part of your stuff to work around the pay part.

With other words it is not free. Not like in "beer" and not like in "speech". More like in "drugs".

Quote

It's very good to hear that seeing a graphical diagram can also be used to identify coding mistakes. In terms of understanding, it's just an example, maybe my 2nd example in this post is more relevent for experienced users.


The coding mistakes where obvious from the code as well. Just not so graphic ;)
Check out my experiments http://blog.blinkenlight.net

Visual Micro

#17
Sep 19, 2012, 10:32 pm Last Edit: Sep 19, 2012, 10:33 pm by Visual Micro Reason: 1
I am sorry to hear of your experiences but they are not relevant to this discussion for the following reasons:-

1) Our sketches in Visual Studio are always 100% compatible with the Arduino IDE so there will never be the re-work you experienced with your non-Arduino projects. This is already proven because users already have the option to switch between Arduino IDE and Visual Studio at any time

2) There is no obligation to buy any software from Microsoft, my instructions about this offer have always stated VERY clearly that this is a 3 year free offer, as have Microsofts instructions. You do not have to read the small print to know this information. I always link to the same page about this free offer. The page title in bold states free microsoft software for 3 years, see for yourself, it is very clear.

3) At the end of the 3 years all Arduino projects will continue to provide intellisense in the free express version of Visual Studio. At that time users will need to switch to Arduino to upload but this is common for other less capable plugins so nothing new. At the end of the 3 years users will have to switch to Arduino to burn boot loaders but most other plugins don't provide this feature anyway

Our community is currently expanding at approx. 70 new users per day and has done so for some time. We have great feedback from many very happy and relieved Arduino programmers. This includes both novices and experts. The free offer that I have brought to peoples attention has been appreciated publicly in various blogs by happy users.

I have ensured that every feature of the Arduino IDE is available in Visual Studio, I do not request donations in return for adding what I consider to be fundamental features to a fully compatible and easy to use Arduino alternative.

There is nothing that the Arduino IDE can do that Visual Studio can not do but there are lots of things Visual Studio can do for Arduino that the Arduino IDE can not do.

Our setup and installation motto says something that other plugins are unable to say:-

Quote
If it works in the Arduino IDE then it will work in a valid copy of Visual Studio Professional. It is that easy!


I accept this solution is of no interest to some people on this forum but many other people have and are benefiting every day. Many of these people have read this and other Visual Micro articles and have happily benefited.

My posts are for the people who want to benefit from this information. If you don't like it and have nothing positive to say then maybe I can politely ask you to go and be negative elsewhere.

http://www.visualmicro.com
Arduino for Microsoft Visual Studio Pro and Atmel Studio 6.1 http://www.visualmicro.com
Arduino Debugger http://www.visualmicro.com/post/2012/05/05/Debug-Arduino-Overview.aspx

Udo Klein

Quote

Hello, I am sorry to hear that, I am struggling to understand how you can get "burned" downloading free software direct from the Microsoft web site?


Quote

I am sorry to hear of your experiences but they are not relevant to this discussion for the following reasons:


Seems your question was not relevant to this discussion in the first place. Sorry for answering it.
Check out my experiments http://blog.blinkenlight.net

Visual Micro

#19
Sep 19, 2012, 11:16 pm Last Edit: Sep 19, 2012, 11:22 pm by Visual Micro Reason: 1
100% Arduino compatible Visual Studio Professional works in the same way that we expect other professional editors to work, such as the spell checker in Google Chome or Microsoft Word.

Modifying Arduino code will automatically display intellisense (code explorer) whilst at the same time highlight errors. Mistakes in code are automatically highlighted in red squiggles and suggested corrections are automatically displayed.

The image below demonstrates automatic error detection and correction in Microsoft Visual Studio 2012 for the Arduino ArduPilot drone project.  Notice the letter 'x' has been mistakenly appended to 'handle_no_commands()'.

These features are a HUGE time saver for new and experienced Arduino users!



References

Download and read more about the free Arduino plugin for Visual Studio Professional

Visual Studio Professional can be downloaded for free using these instructions.
Arduino for Microsoft Visual Studio Pro and Atmel Studio 6.1 http://www.visualmicro.com
Arduino Debugger http://www.visualmicro.com/post/2012/05/05/Debug-Arduino-Overview.aspx

Go Up