Go Down

Topic: Microsoft Visual Studio - 100% Arduino Compatibility. Producers vs Hackers! (Read 12 times) previous topic - next topic

Visual Micro

#10
Oct 27, 2012, 06:41 pm Last Edit: Oct 27, 2012, 09:06 pm by Visual Micro Reason: 1
@westfw Good question.

I have made as much of this plugin (all the arduino stuff) a separate api and have ensured that all the Arduino/Project settings are not tied to any Visual Studio settings. So actually it could work with any IDE in the future.

Although Atmel Studio lacks a lot of the nice features of normal Visual Studio systems it isn't that far away in terms of what it might do for us. Much of the user interface provided by the plugin would probably work "as is" with Atmel Studio it might only be the areas that modify VS CPP properties (to detect Arduino sources and set board properties) that would need to change. This is an easy change because VS 2008 and VS 2010 use different CPP systems so the code is already conditional in this area. However with the proper support from Atmel we could really tap this stuff into their IDE and integrate it fully.

The problem is that Atmel are not a proactive company and their developer support is poor. I only have a few questions for them and have approached them a number of times. Each time I have been promised that developer support is planned for some future time. Not very helpful! I am sure I could work it out by myself but time is the limiting factor.

If anyone would like to help with the understanding of the Atmel side of things I would be more than happy to give it a go sooner rather than later.

So far, this project has cost a lot of time and money which makes it difficult to justify the addtional time for Atmel studio right now. For obvious reasons there is no support for this project from Arduino or Microsoft  :) This is why the new Arduino debugger tool is not going to be free (but is free and in beta at the moment). I hope the revenue from the debugger funds the time and provides the motivation to make this plugin work with Atmel Studio.
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

ambuj

@Visual Micro,
Quote
1)
Are you saying that Visual Studio compiles this project correctly for you with the Arduino 1.0.1 IDE?

2)
There was a problem with Arduino 1.0.0 and Visual Studio?

1)
yes it's happens with me it strange but true
may be i m doing some thing wrong with it.. :P

2)
May be i am not sure
But in opinion it has because when i tried to work with(Arduino 1.0.1) then i just change the path for new Arduino version and it work perfectly i dont know what is going on with it.

And the bed thing is when i try to compile any other library to visual studio 2010 with Arduino 1.0.0 so it's work perfectly but for USB library it not working
when i complies with arduino 1.0.1 this time every single library working fine.

Second bed thing for me this is first time when i m using visual studio so if you have any tutorial for debugging then it's good for me.

Visual Micro

#12
Oct 29, 2012, 07:22 pm Last Edit: Nov 17, 2012, 12:43 pm by Visual Micro Reason: 1
Hi, we have small language communication problems  :)

1) Usb Lib

I will try the library on arduino 1.0 but I think you are happy using 1.0.1? Everything works okay for you?

2) Debugger

Please "Register" on visualmicro.com. When you register include a request to join the debugger beta team. You will then be given more instructions for the debugger.

The are many documents on visualmicro.com about the debugger, there is a small wiki and also this overview

Debugger on YouTube

After the beta program ends, only registered beta testers will be given a free debugger license
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

Visual Micro

#13
Nov 17, 2012, 12:54 pm Last Edit: Nov 17, 2012, 06:14 pm by Visual Micro Reason: 1
Reminder, the team testing the new Arduino debugging tool has grown to 400+ users. If you would like to join the team and receive a free license for this tool then sign up for the forum on http://www.visualmicro.com and include a request to join the debugger beta team.

The free Visual Studio plugin is the only 100% compatible plugin for Arduino. After installing Microsoft Visual Studio Professional you will have compiled your first Arduino sketch in under 10 minutes.

Compiles any Arduino sketch at the click of a button. Allows you to see what your Arduino is doing and why, discover what hardware is connected to your Arduino using I2c, Digital and Analog graphical displays. Includes hundreds of other features such as Arduino memory free memory and runtime memory usage reporting.



Includes support for Teensy and other non-arduino cores.

Visual Studio Professional can be obtained free for over 3 years. Read more here
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

pito

I've tried to set mpide-0023 as the arduino path with no luck.
Is there a chance to enhance it to chipkit as well?

http://www.chipkit.org/forum/viewforum.php?f=6

Go Up