FYI: - Version rc8 is now available for download, for anyone interested in testing it out:
Cheers
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.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
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
@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.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
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
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.
... 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
@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
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
@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.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@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":
I don't really see anything wrong with it, that's why I was asking.
Cheers
@frogandtoad I have never seen that, how do you invoke it? Here is what I see when I do Cmd-F
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.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
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.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@frogandtoad I have never seen that, how do you invoke it? Here is what I see when I do Cmd-F
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
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