EEVblog Electronics Community Forum

Products => Computers => Programming => Topic started by: Lindley on March 31, 2022, 07:31:47 pm

Title: Linux and Atmel Studio or alternatives ?
Post by: Lindley on March 31, 2022, 07:31:47 pm
We use and  like Atmel Studio 7  with the Visual Micro Plug In for our Arduino/ESP coding under Windows, finding its editing functions so much easier than the standard Arduino IDE

However for most work we would prefer to use Linux and would like to hear if folk have run Atmel Studio/Vmicro  successfully under Wine ?

From what we have read seems  the latest AS has or is being  incorporated into MplabX, though we would prefer to avoid using X even though there is a Linux version.

Alternatively any suggestions for other similar Linux IDEs that will run our Arduino/ESP coding direct in Linux with similar good editing features to Atmel Studio?
Title: Re: Linux and Atmel Studio or alternatives ?
Post by: rstofer on March 31, 2022, 07:39:19 pm
I am using Visual Studio Code with great success.  I also use less capable IDEs like Thonny (especially for MicroPython) and straight up editors like geany or gedit.  You will probably want to use 'extensions' with VS Code.  There are many!  Google for Arduino and VSCode

I have been using gedit for many years.  I open one terminal to run gedit and another terminal to compile and run.  I could also run the editors from the desktop but I don't tend to do that.  Don't know why...

https://www.youtube.com/watch?v=VfLTZcKCGfk&ab_channel=MaximilianHagelstam (https://www.youtube.com/watch?v=VfLTZcKCGfk&ab_channel=MaximilianHagelstam)
Title: Re: Linux and Atmel Studio or alternatives ?
Post by: T3sl4co1l on March 31, 2022, 08:05:05 pm
If you don't need Visual Micro, Code::Blocks is a capable and slim cross-platform IDE.  I think it has a slight amount of built-in Arduino support, but I'm not sure if a plugin like that exists.  It's quite serviceable for single-target projects, at least.

Studio 7 is built on VS so VSCode is probably the closest if not identical thing, though whether the same plugin is available might be a different matter?

Tim
Title: Re: Linux and Atmel Studio or alternatives ?
Post by: ve7xen on March 31, 2022, 11:32:27 pm
+1 for VSCode

I also quite like PlatformIO (in conjunction with VSCode)

Serial Studio is also quite useful https://serial-studio.github.io/

Not a fan of the Arduino libraries/ecosystem, but I don't think that's too relevant, it's just C++.