Notifications
Clear all

Arduino IDE 2

71 Posts
7 Users
19 Likes
4,190 Views
frogandtoad
(@frogandtoad)
Member
Joined: 5 years ago
Posts: 1458
Topic starter  

FYI: - Version rc8 is now available for download, for anyone interested in testing it out:

arduino-ide

Cheers


   
Quote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6989
 

If you are using RC7 the next time you open the IDE it will prompt you to upgrade to RC8. I couldn't find it on the arduino.cc site, didn't think to check the github site so I took the in-app approach when offered.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
frogandtoad
(@frogandtoad)
Member
Joined: 5 years ago
Posts: 1458
Topic starter  

@zander

Posted by: @zander

If you are using RC7 the next time you open the IDE it will prompt you to upgrade to RC8. I couldn't find it on the arduino.cc site, didn't think to check the github site so I took the in-app approach when offered.

No worries, Ron!

Let us know if anything has improved for you in the new version.

Cheers


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6989
 

@frogandtoad I haven't noticed anything yet and unless I am missing something the new FIND is less powerful than before.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
(@dhawkins)
Member
Joined: 2 years ago
Posts: 1
 

I'm new to Arduino, but I've programmed a lot in C/C++ and used numerous IDE's, but it's been over 20 years.  Since Arduino is new to me, I'd like some advice.

To avoid issue with bugs, should I start with the older IDE?  Would I be better off starting with a seasoned IDE?  I'm concerned that any bugs in the new 2.0 would send me off on wild goose chases looking for what I'd perceive as my own mistakes.

I'm also jumping in with my son who is new to IDE's, C/C++, and everything electronic.  I don't want the IDE bugs to get in his way.  I'd rather he be able to focus on the Arduino.

Thanks,

David 


   
ReplyQuote
Will
 Will
(@will)
Member
Joined: 3 years ago
Posts: 2533
 

@dhawkins 

Welcome to the forum.

I'd say that if you're feeling at all fragile with a new IDE that you should definitely start your development using the old(er) IDE, if only to protect your peace of mind.

As you can see, some people are already testing it here and reporting on problems found (and corrected). Eventually you'll feel safe enough to migrate to IDE 2 if only to get the additional features that it offers.

Anything seems possible when you don't know what you're talking about.


   
ReplyQuote
Inq
 Inq
(@inq)
Member
Joined: 2 years ago
Posts: 1900
 
Posted by: @dhawkins

... but I've programmed a lot in C/C++ and used numerous IDE's, but it's been over 20 years.  Since Arduino is new to me, I'd like some advice.

Welcome to the forum.

I haven't made the switch to the new IDE.  I'll let others deal with the teething problems.  The old IDE is rather plain... about two steps up from Notepad.  But... it has an option in the preferences to Use external editor.  That way you can use your favorite editor... Visual Studio, Eclipse, Notepad++, ... etc.  I've never really checked on the Internet, but I'd bet that compiling could be integrated also.  Now days, I use Notepad++ just so I can get extended color context, code completion, project management and have side by side files (cpp, h).

3 lines of code = InqPortal = Complete IoT, App, Web Server w/ GUI Admin Client, WiFi Manager, Drag & Drop File Manager, OTA, Performance Metrics, Web Socket Comms, Easy App API, All running on ESP8266...
Even usable on ESP-01S - Quickest Start Guide


   
ron bentley reacted
ReplyQuote
frogandtoad
(@frogandtoad)
Member
Joined: 5 years ago
Posts: 1458
Topic starter  

@zander

Posted by: @zander

@frogandtoad I haven't noticed anything yet and unless I am missing something the new FIND is less powerful than before.

Not that it's a deal breaker for me, but just curious, in what way is it less powerful?

Cheers


   
ReplyQuote
frogandtoad
(@frogandtoad)
Member
Joined: 5 years ago
Posts: 1458
Topic starter  

@dhawkins

Posted by: @dhawkins

I'm new to Arduino, but I've programmed a lot in C/C++ and used numerous IDE's, but it's been over 20 years.  Since Arduino is new to me, I'd like some advice.

To avoid issue with bugs, should I start with the older IDE?  Would I be better off starting with a seasoned IDE?  I'm concerned that any bugs in the new 2.0 would send me off on wild goose chases looking for what I'd perceive as my own mistakes.

I'm also jumping in with my son who is new to IDE's, C/C++, and everything electronic.  I don't want the IDE bugs to get in his way.  I'd rather he be able to focus on the Arduino.

Thanks,

David 

Why not use both?

Use the older (current stable) version as your default learning platform, and use the new version for experimentation along side of it, as your skill set improves.

The only issues I've ever encountered personally, is that the serial port drops out between changing sketches occasionally... but that is much less of a problem in these later versions.

Besides, they are both free 🙂

Cheers


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6989
 

@frogandtoad I don't see a multi-tab search and I prefer the check box style to the new style. If I make it NOT the default I will be happier so I will concentrate on that today.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
frogandtoad
(@frogandtoad)
Member
Joined: 5 years ago
Posts: 1458
Topic starter  

@zander

Posted by: @zander

@frogandtoad I don't see a multi-tab search and I prefer the check box style to the new style. If I make it NOT the default I will be happier so I will concentrate on that today.

That's because "multi-tab search" occurs by "default", hence the reason they provide "files to include" and "files to exclude" options.

Here is an example where all 3 header files contain the search word "DEBUG":

image

I don't really see anything wrong with it, that's why I was asking.

Cheers


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6989
 

@frogandtoad I have never seen that, how do you invoke it? Here is what I see when I do Cmd-F

Screen Shot 2022 06 27 at 04.23.19

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6989
 

I just discovered the Find Icon on the side bar. WOW, lot's of new stuff there.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
frogandtoad reacted
ReplyQuote
frogandtoad
(@frogandtoad)
Member
Joined: 5 years ago
Posts: 1458
Topic starter  

@zander

Posted by: @zander

@frogandtoad I have never seen that, how do you invoke it? Here is what I see when I do Cmd-F

Screen Shot 2022 06 27 at 04.23.19

Ron, you're confusing me 🙂

Do you mean hitting the little search magnifying glass on the left hand side of the panel within the IDE?

I don't know what Cmd-F means, because it could be a default shortcut that means nothing to the Arduino IDE.

Cheers


   
ReplyQuote
frogandtoad
(@frogandtoad)
Member
Joined: 5 years ago
Posts: 1458
Topic starter  

@zander

Posted by: @zander

I just discovered the Find Icon on the side bar. WOW, lot's of new stuff there.

LOL, you're a beauty!
Where do I send the 100x mag glasses too?

Cheers


   
ron bentley and Ron reacted
ReplyQuote
Page 1 / 5