Hi everyone - It's come to my attention that there has been someone masquerading as myself, responding to some comments here with a link to a Telegram chat to win a prize from me. THIS IS A SCAM, I am not holding a contest, nor do I have a Telegram account. PLEASE DO NOT RESPOND TO THESE MESSAGES!! It's happening on a lot of my videos, I'm taking steps to remove them manually, but as I have 162 videos, it will take some time. If you do run across a suspicious comment, I would appreciate you letting me know at info@dronebotworkshop.com. Thanks! Bill (The real one!)
I realize that making this video takes much more time than the length of the video itself. I want to thank you for your time and sharing what you've learned. Going through the IDE systematically and finding how things work and especially reporting the bugs help us subscribers and the whole community. I look forward to more and perhaps working with the live debugging. If that works well I may not use serial monitor near as much.
I’m a retired electrical engineer who used to manage my this sort of stuff and is now getting into arduino and rasp Pi for the halibut. This is a great place to start!
Nicely done video, very well explained. Tried IDE 2.0 months ago and dropped it to revert to the old one due exactly to problems with the bootloader old or new on a Nano. Now I recently came back to it for my project and it's going way better.
As always your videos are wonderful, my robotics club and I are very grateful. My students affectionately refer to you as the Bob Ross/Mr. Rogers of controllers. You connect with them in a way that few can. Thanks for all help you provide.
Merci, une fois de plus, pour la qualité de vos vidéos. Et surtout pour l'article rédigé auquel on a accès par le lien en description. La qualité de votre écriture est telle que la traduction automatique est excellente (en français, en tout cas). Ceci est d'une aide incomparable pour ceux et celles qui ne maîtrisent pas parfaitement votre langue. Au plaisir de vous écouter/voir dans une prochaine vidéo et de vous lire dans l'article qui y sera joint....
New IDE! Yay. very much needed.... I will give it a try. See how the intellisense holds up. It's so nice to have when you make bigger programs. A few bugs that fixes with a restart - i can live with that. I do wish they had added an open hardware simulator in it though. It would be a logical thing to have in the official IDE for Arduino IMO. Thanks for the video. Great stuff as always, so yeah, Thank you
Thanks Bill, this looks great, I had moved over to PlatformIO but as I don't understand all of its complexities when something goes wrong its takes an age to figure out what's happening. I think I might just use this form now on. As ever excellent work!
The best overview till now. All the bugs you have listed are the same I am facing here. Your "personal" fellings about the new IDE are mine too. I will be using it, but not now. Thank you for this video.
Bill, you have saved all of us a huge amount of time with this video. As a PlatformIO coder, much of the good in 2.0 is quite obvious as you stated. The serial plotter feature is NOT available on PlatformIO; a feature in IDE2.0. A major PlatformIO feature: Rapid Compile&Upload. Your video showed quick compile and upload but were you just editing out the delays?
Workaround for PlatformIO: attach a serial/USB converter to RX/TX, GND and VCC on the Arduino/ESP8266 and use the serial monitor on that port while using the official USB port for programming. If you don't have such a port, then use e.g. smarTTY for monitoring. You can connect to the Arduino using the shared USB port you also use for programming. all you need to do is to disconnect the monitor while you upload a program. The window will stay open and there is a button for connecting in it. almost as easy as with the Arduino IDE
Thank You for this review. I have concerns about installing 2.0 "candidate" and thanks to your GREAT technical channel you provided the clear analysis I needed.
It's nice seeing you again. I haven't been getting notifications about your videos lately. Nevertheless, it's great seeing you again take care and keep healthy.
Hello Bill - to use your words - we should give them another shot and give it a try again in 2023. I would recommend a completely separated installation for IDE 1.8.3 and IDE 2.0 - just to protect the OLD CONTENT. Thanks for your video in the unmatched "WORKSHOP-QUALITY" and greetings from germany.
2:10 The Arduino IDE was based off of Processing's IDE, but Processing itself is not an IDE, it's a programming language aimed primarily at helping visual artists without programming experience learn programming and make it easier to integrate digital media and data into their work.
Thank you for a very good video. You have saved me a lot of time testing the new Arduino IDE. I think I'll wait another year until 2023. The old version is good enough for my small programs with a max size of 200-300 lines.I use a mix of Arduino boards, ESP8266,ESP32 and STM32's.
This works for Linux Mint Mate. Open up the main menu and click on Preferences. Find the Main Menu editor, click on Programming in the menu list and then click on New Item. Click on the browse button next to the 'Command:' box and navigate to the arduino-ide app and then click on 'Open'. Complete the 'Name:' and 'Comment:' boxes as required and then click on OK. You will then have a menu item that takes you straight into the Arduino IDE 2.0.
IDE 2.0 is very similar to VSCode, there a lot more preferences you can edit that you can access with CTRL+SHIFT+P For example making a tab 4 spaces instead of 2
Great video. You convinced me to try v2-rc3 a few days ago. The visual features are a great improvement and integration to v1.8.xx is great. One show stopper for me is the OTA downloading doesn't work. Also the Tools/Port display is missing the device name, showing you only the IP address. I'm sticking with 1.8.xx IDE and will keep an eye out for the next version of v2.
Actually in Linux you can manually create an icon for Arduino 2.0 on the desktop, or edit the launch menu. This is easy to do in KDE, and I'm sure it can also be added to the launch menu in Ubuntu.
One thing that I really wanted to see and thought they were going to do is any libraries used is stored with the project. That way your project will always work. That is how it is done in platfromio. I see that the library can store different versions but if you dont remember the library version that you used a year ago then you have to go through them to see what works.
When installing under Windows, you’re asked to install for all users or just yourself (me). For all users, the program is installed in the c:\Program Files directory, where it should be. If installing for your own user, it’s stored in your profile. Only data and not executables should be stored in your profile. I backup my profile regularly and I do not want .exe files backed up with data. Both versions can be installed on the same system at the same time with seemingly no interference. A few programs that I compiled under 1.x did not under 2.0 - probably due to a library problem. I’ll wait until a finalized release to test further.
New user's dilemma: Is it a bug or a new feature? Project manager's dilemma: if you can't fix it, just feature it! Thanks, Bill, for a superb introduction to IDE 2.0
To me, this is still beta. It should optionally import settings from the version 1 install, such as the boards URLs, and installed libraries. Libraries manager is missing features. You can't filter on only installed Libraries or Libraries that have updates available like you can with v1.
@@longdongsilver4719 Same tried 2.0 for about 20min, was nothing but problems with standard features that didn't work. I can't believe they even got this far and still has major fundamental issues.
Thanks for your fantastic video. Clear and well done as always. I'm just so disapointed about that new IDE. Whats really new? A slow and half crafted auto complete. The rest is just cosmetics. It took them years and they are still missing some vital features like split screen, function finder, visible feedback during compiling... I love what the Arduino crew has achieved since the begininng, but this time I have the feeling that they really lack the stamina or the capacity to do something good.
hello sir! Huge fan here, would it be possible to make an updated IR remote video? Your old video was extremely documented, but the library updated and now there are none out there. Help!
I also tried out Ver. 2.0 of the Arduino IDE and was disappointed. Right off the bat I encounter two major bugs which were confirmed on the Arduino forum. I'm also trying another Arduino called Programino Ver. 2. So far, I'm quite impressed. Many more features than the Ardiuno version. For example, instead of having only a few basic styles to modify the appearance, Programino allows modification of fonts and colors of most aspects of the sketch like variable names and values, data types, etc. Perhaps DroneBot Workshop could take a look this IDE as a part of a program comparing Arduino IDEs.
Another excellent video! I would be interested to see how the live debugger mentioned at 3:53 works. These days I never use arduino any more because the ability to step into running code and view variables with most STM32 tools is such a game changer. There is no way I could go back to not having proper live debugging.
You made it sound like running apps from terminal is something worse :) I'm a Linux user for about 15 years and all I can tell you that I practically live in the terminal which means it is actually an advantage for me. On top of that, I don't need to use root privileges to install AppImage files as those are just that - files.
on my Web Editor I do not have the FILE, EDIT, SKETCH, TOOLS options that you used to get around the earlier boards loading problem. Am I missing something? Thanks for great videos.
Lack of an icon to start the IDE in Linux is not a problem is using the KDE desktop. Using the KDE app menu manager one can add icons to the menu, panel, and favorites easily. This is likely possible with other desktops but I have no experience with them regarding this.
I think I discovered an undocumented feature of the new IDE. It can speak French as well as English. I programmed to say "Bonjour Monde" and it ran perfectly without difficulty. The IDE can also run very fast. Last night it ran so fast it ran out the door and I couldn't catch it. It's still out there, running. If you happen to see it in your neck of the woods, running, catch it for me, will you ? 73 de Ray WW0AW
Great video Thank you for the great content as always. The jumpers you are using on the breadboard. Where can I get those types of jumpers? They look really reliable. Thanks again.
Dear Sir, I have project , to start and stop roteted stepper motor base on range voltage or curren from other device. What component needed to perform it .. thank you
Hey man, i have a doubt.....i just wanted to know if the nrf24l01+PA+LNA is actually slower than the regular nrf24l01 with the built-in antenna......pls help me with the answer....it would be very helpful.....thank you....
Thanks for giving an extensive insight in using the new IDE! Is there a protection against selecting the wrong board when uploading? I crashed 2 nanos with the old IDE as I forgot to switch from the ESP32 to nano. Setting the board in the sketch (if supported by the IDE) would offer some protection, I think.
I enjoy watch your videos, because the sound, graphics and explanations are clear and excellent. Can you perhaps please explain how to transfer code to the ATMEGA16 that was written using the Arduino IDE and the Arduino Uno as the ISP. Does one have the remove the chip from the Uno before upload? Is a 16MHz Crystal required? What about using 12MHz or other frequency crystals?🤔
I can't able to upload the Arduino code.It says it was not connected even if I use Arduino Uno board in PC of Arduino software and connect it to my laptop
Hey bill - not sure how else to get a hold of you. I've applied to for your forum a few weeks back and got no answer! Please let me know if I'm doing anything wrong in the process?
Hi everyone - It's come to my attention that there has been someone masquerading as myself, responding to some comments here with a link to a Telegram chat to win a prize from me. THIS IS A SCAM, I am not holding a contest, nor do I have a Telegram account. PLEASE DO NOT RESPOND TO THESE MESSAGES!!
It's happening on a lot of my videos, I'm taking steps to remove them manually, but as I have 162 videos, it will take some time. If you do run across a suspicious comment, I would appreciate you letting me know at info@dronebotworkshop.com.
Thanks!
Bill (The real one!)
Another fantastic, well structured, educational video - this channel has been my route into electronics, keep up the amazing work!
I realize that making this video takes much more time than the length of the video itself. I want to thank you for your time and sharing what you've learned. Going through the IDE systematically and finding how things work and especially reporting the bugs help us subscribers and the whole community. I look forward to more and perhaps working with the live debugging. If that works well I may not use serial monitor near as much.
I’m a retired electrical engineer who used to manage my this sort of stuff and is now getting into arduino and rasp Pi for the halibut. This is a great place to start!
Nicely done video, very well explained. Tried IDE 2.0 months ago and dropped it to revert to the old one due exactly to problems with the bootloader old or new on a Nano. Now I recently came back to it for my project and it's going way better.
As always your videos are wonderful, my robotics club and I are very grateful. My students affectionately refer to you as the Bob Ross/Mr. Rogers of controllers. You connect with them in a way that few can. Thanks for all help you provide.
I tried it. It works good. No bugs no hang ups. Easier to use than previous versions.
Merci, une fois de plus, pour la qualité de vos vidéos. Et surtout pour l'article rédigé auquel on a accès par le lien en description. La qualité de votre écriture est telle que la traduction automatique est excellente (en français, en tout cas). Ceci est d'une aide incomparable pour ceux et celles qui ne maîtrisent pas parfaitement votre langue.
Au plaisir de vous écouter/voir dans une prochaine vidéo et de vous lire dans l'article qui y sera joint....
New IDE! Yay. very much needed.... I will give it a try. See how the intellisense holds up. It's so nice to have when you make bigger programs. A few bugs that fixes with a restart - i can live with that. I do wish they had added an open hardware simulator in it though. It would be a logical thing to have in the official IDE for Arduino IMO.
Thanks for the video. Great stuff as always, so yeah, Thank you
Your videos are EXCELLENT, for me they have become an essential library on these topics. I will be very attentive to all of them. Congratulations.
I'm running RC6 and I, like you use many different different processors. The best feature I have found is the board and port selection per window!
Thanks Bill, this looks great, I had moved over to PlatformIO but as I don't understand all of its complexities when something goes wrong its takes an age to figure out what's happening. I think I might just use this form now on. As ever excellent work!
The best overview till now. All the bugs you have listed are the same I am facing here. Your "personal" fellings about the new IDE are mine too. I will be using it, but not now. Thank you for this video.
I love how he says “Arduino IDE 2.0 release candidate 3” every time lol
Bill, you have saved all of us a huge amount of time with this video. As a PlatformIO coder, much of the good in 2.0 is quite obvious as you stated. The serial plotter feature is NOT available on PlatformIO; a feature in IDE2.0. A major PlatformIO feature: Rapid Compile&Upload. Your video showed quick compile and upload but were you just editing out the delays?
Workaround for PlatformIO: attach a serial/USB converter to RX/TX, GND and VCC on the Arduino/ESP8266 and use the serial monitor on that port while using the official USB port for programming. If you don't have such a port, then use e.g. smarTTY for monitoring. You can connect to the Arduino using the shared USB port you also use for programming. all you need to do is to disconnect the monitor while you upload a program. The window will stay open and there is a button for connecting in it. almost as easy as with the Arduino IDE
Thank You for this review. I have concerns about installing 2.0 "candidate" and thanks to your GREAT technical channel you provided the clear analysis I needed.
Awesome, been waiting for your take on this new IDE version!
Thanks for holding our hands, as always great video!
Great video - thanks. I can't wait for the debug video. I think debugging is one of the most needed and least covered subjects in the maker world.
It's nice seeing you again. I haven't been getting notifications about your videos lately. Nevertheless, it's great seeing you again take care and keep healthy.
Fantastic video, very clear and crisp ! 👍👍👍
Beautifully put! Worth exploring. Thank you and be blessed.
Hello Bill - to use your words - we should give them another shot and give it a try again in 2023.
I would recommend a completely separated installation for IDE 1.8.3 and IDE 2.0 - just to protect the OLD CONTENT.
Thanks for your video in the unmatched "WORKSHOP-QUALITY" and greetings from germany.
2:10 The Arduino IDE was based off of Processing's IDE, but Processing itself is not an IDE, it's a programming language aimed primarily at helping visual artists without programming experience learn programming and make it easier to integrate digital media and data into their work.
On Linux just create a symlink to arduino-ide on the desktop, and you can double click it. No terminal console required.
Thanks for creating. The amount of time you put in and quality to your videos is outstanding. All the content is clear, and easy to understand.🙂
Thank you for a very good video. You have saved me a lot of time testing the new Arduino IDE. I think I'll wait another year until 2023. The old version is good enough for my small programs with a max size of 200-300 lines.I use a mix of Arduino boards, ESP8266,ESP32 and STM32's.
Always enjoy your videos, you are clear and concise, Thank you
This works for Linux Mint Mate. Open up the main menu and click on Preferences. Find the Main Menu editor, click on Programming in the menu list and then click on New Item. Click on the browse button next to the 'Command:' box and navigate to the arduino-ide app and then click on 'Open'. Complete the 'Name:' and 'Comment:' boxes as required and then click on OK. You will then have a menu item that takes you straight into the Arduino IDE 2.0.
Thanks al lot!! what do you think is better..... visual studio code + platformIO or arduino IDE 2.0?
thanks for asking (:
IDE 2.0 is very similar to VSCode, there a lot more preferences you can edit that you can access with CTRL+SHIFT+P
For example making a tab 4 spaces instead of 2
Well organized & presented as always 💐
Awesome job Arduino. An IDE built on top of a Visual Studio Code. This is what needed to be done long ago instead of trying to reinvent the wheel!
The Arduino IDE 2.0.0 is just released (not beta version)
Great video. You convinced me to try v2-rc3 a few days ago. The visual features are a great improvement and integration to v1.8.xx is great. One show stopper for me is the OTA downloading doesn't work. Also the Tools/Port display is missing the device name, showing you only the IP address. I'm sticking with 1.8.xx IDE and will keep an eye out for the next version of v2.
Mr. Bill, your videos are fantastic. Please keep up the good work, two thumbs up!
Congratulations. Another great video and a perfect detailed dissection of the new IDE. Thanks a lot.
Brilliant thank you I’m going to watch more especially around the Arduino
Actually in Linux you can manually create an icon for Arduino 2.0 on the desktop, or edit the launch menu. This is easy to do in KDE, and I'm sure it can also be added to the launch menu in Ubuntu.
Amazing, I didn't knew about it. I will also install. Thanks bro
Very informative. Thanks for the work you do!
so hyped for this, it looks identical to VSCode!
Serial Monitor: I miss this window too. But I have had some success in using PuTTY as the Serial Monitor. Looking forward to more using the debugger.
One thing that I really wanted to see and thought they were going to do is any libraries used is stored with the project. That way your project will always work. That is how it is done in platfromio.
I see that the library can store different versions but if you dont remember the library version that you used a year ago then you have to go through them to see what works.
you can even tell platformio that you depent on a lib with a certain "commit hash version" of a github repo
Thanks for explaining in such a good way very nice video
U r so great at explaining things! Please do a video about that nano wifi board
When installing under Windows, you’re asked to install for all users or just yourself (me). For all users, the program is installed in the c:\Program Files directory, where it should be. If installing for your own user, it’s stored in your profile. Only data and not executables should be stored in your profile. I backup my profile regularly and I do not want .exe files backed up with data.
Both versions can be installed on the same system at the same time with seemingly no interference.
A few programs that I compiled under 1.x did not under 2.0 - probably due to a library problem. I’ll wait until a finalized release to test further.
New user's dilemma: Is it a bug or a new feature?
Project manager's dilemma: if you can't fix it, just feature it!
Thanks, Bill, for a superb introduction to IDE 2.0
Really looks a lot like PIO. I love it.
Nicely done Bill
A very nice and informative video, Bill.
I give IDE2.0 a try!
Great Video
Welcome back sir
Thanks. Great video. I'm going to give some more time. I still blame 1.8 for my problems, only because I haven't taken the time to properly use it.
You can add shortcut to desktop to the shell or add it to menu using menu editor
Your explanation is beautiful💖
Again amazing video like all befores Thank you for all great videos
To me, this is still beta.
It should optionally import settings from the version 1 install, such as the boards URLs, and installed libraries.
Libraries manager is missing features. You can't filter on only installed Libraries or Libraries that have updates available like you can with v1.
I agree. I still has lots of bugs and some of them are so obvious that it really looks like an early beta version.
@@longdongsilver4719 Same tried 2.0 for about 20min, was nothing but problems with standard features that didn't work. I can't believe they even got this far and still has major fundamental issues.
Super nice job. Thank you very much. It's appreciated.
Excellent, really helpful tips. Many Thanks
As always, a good informative video. Thanks you Bill.
looking forward to 2.0 release soon
I await your video for debugging in the IDE.
Thanks for your fantastic video. Clear and well done as always. I'm just so disapointed about that new IDE. Whats really new? A slow and half crafted auto complete. The rest is just cosmetics. It took them years and they are still missing some vital features like split screen, function finder, visible feedback during compiling...
I love what the Arduino crew has achieved since the begininng, but this time I have the feeling that they really lack the stamina or the capacity to do something good.
Thank you Bill a very interesting and informative video!
hello sir! Huge fan here, would it be possible to make an updated IR remote video? Your old video was extremely documented, but the library updated and now there are none out there. Help!
I also tried out Ver. 2.0 of the Arduino IDE and was disappointed. Right off the bat I encounter two major bugs which were confirmed on the Arduino forum. I'm also trying another Arduino called Programino Ver. 2. So far, I'm quite impressed. Many more features than the Ardiuno version. For example, instead of having only a few basic styles to modify the appearance, Programino allows modification of fonts and colors of most aspects of the sketch like variable names and values, data types, etc. Perhaps DroneBot Workshop could take a look this IDE as a part of a program comparing Arduino IDEs.
Excellent information thanks for sharing
Another excellent video! I would be interested to see how the live debugger mentioned at 3:53 works. These days I never use arduino any more because the ability to step into running code and view variables with most STM32 tools is such a game changer. There is no way I could go back to not having proper live debugging.
This is fascinating, thank you for doing such excellent videos. Are you on a green screen, or are you tools actually pixelated?
@32:52 if you place a 1uF capacitor between the EN and GND pins you no longer need to press the button.
You made it sound like running apps from terminal is something worse :) I'm a Linux user for about 15 years and all I can tell you that I practically live in the terminal which means it is actually an advantage for me. On top of that, I don't need to use root privileges to install AppImage files as those are just that - files.
Thanks for the great video!!!
I love your T-shirt
So how does this stack up against PlatformIO?
on my Web Editor I do not have the FILE, EDIT, SKETCH, TOOLS options that you used to get around the earlier boards loading problem. Am I missing something? Thanks for great videos.
Bill, great video. How do you think this new IDE compares to PlatformIO?
Lack of an icon to start the IDE in Linux is not a problem is using the KDE desktop. Using the KDE app menu manager one can add icons to the menu, panel, and favorites easily. This is likely possible with other desktops but I have no experience with them regarding this.
Thanks for your informative and helpful video
Excellent video. How about demonstrating Debugging Pico board with Arduino IDE 2.0
Looks like processing mixed with vscode. Edit: I see it actually is. vscode is very good so I guess I approve
I think I discovered an undocumented feature of the new IDE. It can speak French as well as English. I programmed to say "Bonjour Monde" and it ran perfectly without difficulty.
The IDE can also run very fast. Last night it ran so fast it ran out the door and I couldn't catch it. It's still out there, running. If you happen to see it in your neck of the woods, running, catch it for me, will you ?
73 de
Ray WW0AW
Great video Thank you for the great content as always. The jumpers you are using on the breadboard. Where can I get those types of jumpers? They look really reliable. Thanks again.
Dear Sir, I have project , to start and stop roteted stepper motor base on range voltage or curren from other device. What component needed to perform it .. thank you
How about a brief executive summary of strengths and weaknesses before telling us how to install it.
Many thanks!!
Hey man, i have a doubt.....i just wanted to know if the nrf24l01+PA+LNA is actually slower than the regular nrf24l01 with the built-in antenna......pls help me with the answer....it would be very helpful.....thank you....
Can you make a video on the features of the serial plotter?
great work!
There are too many variations of the ESP32 boards. Could you explain the differences. Thank You.
Cool update, but I still prefer platformio
I have never used an Arduino, which of your videos should I start with? (anyone else feel free to answer) Thanks!
I wish Arduino added the serial plotter as an icon next to the serial monitor button.
thanks bill
Thanks for giving an extensive insight in using the new IDE! Is there a protection against selecting the wrong board when uploading? I crashed 2 nanos with the old IDE as I forgot to switch from the ESP32 to nano. Setting the board in the sketch (if supported by the IDE) would offer some protection, I think.
I enjoy watch your videos, because the sound, graphics and explanations are clear and excellent.
Can you perhaps please explain how to transfer code to the ATMEGA16 that was written using the Arduino IDE and the Arduino Uno as the ISP. Does one have the remove the chip from the Uno before upload? Is a 16MHz Crystal required? What about using 12MHz or other frequency crystals?🤔
I can't able to upload the Arduino code.It says it was not connected even if I use Arduino Uno board in PC of Arduino software and connect it to my laptop
Hey bill - not sure how else to get a hold of you. I've applied to for your forum a few weeks back and got no answer! Please let me know if I'm doing anything wrong in the process?
Great. I like it.
How about teensy? Is that still unavailable with IDE 2.0 ?