Video není dostupné.
Omlouváme se.

Arduino IDE 2.0 - Overview and New Features

Sdílet
Vložit
  • čas přidán 18. 09. 2022
  • Arduino IDE 2.0 has been officially released. The new IDE, which is used to program Arduino and other microcontroller boards, has been overhauled to make it a modern editor with a more responsive interface and faster compilation times. Here is my overview and summary of the new features.
    ---
    Let Me Explain T-shirt: teespring.com/...
    Twitter: / garyexplains
    Instagram: / garyexplains
    #garyexplains

Komentáře • 176

  • @Nabilphysics
    @Nabilphysics Před rokem +83

    After more than 15 years of development, they realized "Auto-Completion" exists on this earth.

    • @ArniesTech
      @ArniesTech Před rokem +8

      Better late than never, right? 💪😁

    • @Nabilphysics
      @Nabilphysics Před rokem +1

      @@ArniesTech yeah

    • @casio007
      @casio007 Před rokem +3

      how many times you paid their developers ? I would imagine many things to improve, but you need to consider who is going to pay it.

    • @JasperJanssen
      @JasperJanssen Před rokem +3

      @@casio007 sometimes, features become more than a nice to have feature, and become table stakes for something with pretensions to being a real IDE rather than a toy.
      The problem with Arduino is that it started as a toy and evolved into being a sort of real IDE - with projects like above mentioned Marlin firmware and the like.

    • @casio007
      @casio007 Před rokem

      @@JasperJanssen yes, good point

  • @marufbepary100
    @marufbepary100 Před rokem +138

    This is basically Visual Studio Code but restructured for Arduino.

    • @youridv
      @youridv Před rokem +47

      At which point just installing PlatformIO on in vscode is way more effective

    • @BeefIngot
      @BeefIngot Před rokem +17

      Except missing many features and a wealth of extensions

    • @simonescaravati7218
      @simonescaravati7218 Před rokem

      and there's no better way to get a good IDE :)

    • @ryanchowdhary965
      @ryanchowdhary965 Před rokem +7

      ​@@youridv still, for newbies it's better to use arduino ide

    • @bigpickles
      @bigpickles Před rokem +2

      This is far better than Platform IO (which stinks)

  • @Arduino
    @Arduino Před rokem +3

    Thanks for sharing, Gary!

  • @christophbeeler2031
    @christophbeeler2031 Před rokem +13

    You skipped the debugger button. I think it’s the biggest feature to finally have the ability to add breakpoints etc. I only buy Arduino Zeros or similar for that reason

    • @justinkennedy3004
      @justinkennedy3004 Před rokem

      Is the Zero able to live debug in arduino ide 2.0? I'm very green and finally hit the point where I need to debug my first serious program and need live debug (sensor detecting motion). Or do I just need to use atmel studio or similar?

  • @ScottLahteine
    @ScottLahteine Před rokem +6

    For the new IDE to be a real improvement for my project (Marlin Firmware) I've got to look at the build system itself and see if it's scriptable in the way that PlatformIO is scriptable (through SCONS), and look deeper at the IDE itself and see if it's possible to make extensions with custom UI. Those elements are really essential because Marlin targets so many different platforms and it can be a hassle (without the "Auto Build Marlin" extension) to find and use the right platform and environment for the build. I've done a lot to simplify and optimize the build within VSCode, so it would be great to be able to repurpose that work for Arduino IDE.

  • @yesihavereadit
    @yesihavereadit Před rokem +4

    I tried it for the ecg ad8232 heart monitor . The serial monitor works OK on the old one, you get a nice graph of your heart signals, doesn't on the new one the x axis us too fast

  • @floppa9415
    @floppa9415 Před rokem +7

    This is sweet. I have been working quite a bit myself with Microsoft's Monaco (the code editor engine from VS Code and many other projects). I also hope that in the future this could work directly in the browser, with a webassembly port of the compiler and the Web USB API.

  • @LevisRaju
    @LevisRaju Před rokem +4

    VSCode: Who are you ?
    Arduino: You

  • @relic985
    @relic985 Před rokem +19

    I like the upgrade for the theming, but there doesn't seem to be too many new features and it very much feels like the old IDE. It just bugs me that they haven't implemented a tree view for your project files rather than having a tab for each individual file.

    • @ubidefeo
      @ubidefeo Před rokem +1

      You can enable "show files inside sketches" from Preferences and it will show you the Sketch tree

  • @ArniesTech
    @ArniesTech Před rokem +2

    Always refreahing to listen to you, Gary 💪😎

  • @markuszingg3131
    @markuszingg3131 Před rokem +26

    I would have expected to FINALLY get a propper debugger for the IDE. What you list is all nice, but seriousely, what the arduino universe is missing for ages is a propper debugger.

    • @EngineeringVignettes
      @EngineeringVignettes Před rokem

      Yes. This is a serious hole in their platform and has been there for a long time.

    • @janekslv
      @janekslv Před rokem

      It's not so simple as just updating IDE. Debugging adds extra machine code and takes memory on the board which you cannot use for your main program. Debugging data should somehow be sent back and forth with computer - if the serial port is already taken for program's needs it's not really possible.

    • @markuszingg3131
      @markuszingg3131 Před rokem

      @@janekslv This might be true, but for all those atmel micros (as well as for others) exist hardware interfaces which do allow perfect debugging - within atmels IDE and hence without all the cool arduino libraries. I would simply expect that now, after all those years that the arduino universe exists, finally propper debugging would be possilble. The hardware debuggers all exist, its truly only a matter of software supporting it.

  • @Stamatis_Misirlis
    @Stamatis_Misirlis Před rokem +12

    Wish list:
    - I would like to see simultaneously two pieces of the code.
    Something like double window, with separate scrolling.
    - Step by step execution of the code, highlighting the current line.

    • @gustavoenriquejimenez8098
      @gustavoenriquejimenez8098 Před rokem

      Step execution is not possible, because not all micrcontrollers has a debug feature, and Arduino boards has the minimum hardware just to load the program. Maybe for futures boards. But, then again, it depends on the microcontroller.

  • @chriscauwelier
    @chriscauwelier Před rokem +5

    To me, it seems like progress. I'm not your seasoned C++ developer, but it seems to be nice, this linting is good, it still has the familiar microcontroller ecosystem, but I can't find an arm-based download. So for now, platformio it still is, although I find it very intimidating to work with, so many ways to scr*w things up.
    But thanks anyway, Garry. I like your explanations and the form you bring it.

  • @ericjin6364
    @ericjin6364 Před rokem +4

    Such a big improvement (compared w ver.1), but I personally prefer platformio

    • @glennvorhes9406
      @glennvorhes9406 Před rokem

      I've been using JetBrains CLion with the PlatformIO plugin for a couple years now. Why anyone would stick with the Arduino IDE is beyond me.

  • @ubidefeo
    @ubidefeo Před rokem +1

    Hey Gary!
    Thank you for sharing your review, the team is very happy with it, especially since you showed some love for Remote Sketch integration.
    If you're interested in doing a video for IoT Cloud and want some insider preview let me know, I'll be happy to answer questions :)

  • @CrippleX89
    @CrippleX89 Před rokem +4

    I really wonder why they haven't just written a VSCode extension. It would've saved them a lot of time, it's an editor/IDE that many people are already familiar with and is easy to learn for beginners.
    I know that there's an unofficial extension and that Microsoft is working on one but they could've opted to ditch the dedicated IDE and just make extensions for existing IDEs.

    • @nobytes2
      @nobytes2 Před 10 měsíci +1

      Platformio has been around for ages in vscode. What's wrong with it?

  • @wayneyue1662
    @wayneyue1662 Před rokem +1

    8:40 a good summery

  • @schrodingerscat1863
    @schrodingerscat1863 Před rokem +4

    Finally a basically functional IDE rather than the glorified text editor of the current IDE. This is a huge leap forward but it still lacks a lot of basic functionality you would expect from a decent development tool.

    • @seanfaherty
      @seanfaherty Před rokem

      Yeah but it's free and it's only an ardiuno

    • @ianburke9714
      @ianburke9714 Před rokem +1

      It still isn't an IDE. Just a new fancy text editor with themes and a worse version of github integrated. I was hoping for a lot of actual changes and not just mainly GUI updates.

    • @schrodingerscat1863
      @schrodingerscat1863 Před rokem

      @@ianburke9714 It has code complete and can jump to definitions which is really the only IDE like functionality they have added. In my opinion it is still no where near a fully functional IDE and you still wouldn't be able to use it for any complex project. Still no integrated debugging which is absolutely fundamental for any IDE, also no tools for code refactoring.

    • @chrisbryan2195
      @chrisbryan2195 Před rokem

      @@schrodingerscat1863 I understood that it DOES now have an integrated debugger. I haven’t installed it yet but read this in another review.

    • @schrodingerscat1863
      @schrodingerscat1863 Před rokem

      @@chrisbryan2195 That is good news, the lack of breakpoint debugging is a none starter for any IDE in my opinion.

  • @skarfie123
    @skarfie123 Před rokem +7

    I would have preferred if they just worked on a vscode extension. At least I prefer to use only one ide for everything

  • @munocat
    @munocat Před rokem +1

    I glad they still off 2.0 for download, so you don’t need to have web access. Hopefully they will bring an arm linux version

  • @BeefIngot
    @BeefIngot Před rokem +9

    The thing about this is that vscode exists, and has much better features like better code completion, debuggers in various forms like through platformIO, extensive board support through platform IO., the ability to use ai code extensions like copilot or tab9 etc etc.
    Yes, the initial setup is more complex, but the point I was getting to is they should have just made it an extension onto code, the non microsofted version if they really felt compelled and in code as well.
    Id much rather software have features you wont use, than being simplistic for simplicities' sake. You can always have simple modes.

    • @chrisalexthomas
      @chrisalexthomas Před rokem +3

      At first I was hopeful that they built an extension for vscode, but typical "not invented here" syndrome, they built their own editors, when most developers already can use or already use vscode and it's already installed. So why would I choose this over platformio which is a vscode extension and benefits from everything it provides? So you're absolutely right, they should have built on vscode!

    • @andreasschmitt2307
      @andreasschmitt2307 Před rokem +1

      And you didn't even mention support for version control like subversion or git, SCM/issue trackers (Jira, Bugzilla...), testing and everything else that a bigger OSS project needs.

    • @chrisalexthomas
      @chrisalexthomas Před rokem +1

      @@andreasschmitt2307 i’d say that it’s good practice to use those for any project, big or small

    • @andreasschmitt2307
      @andreasschmitt2307 Před rokem

      @@chrisalexthomas
      Yes, at least versioning. A lint checker is also nice to have.

  • @EngineeringVignettes
    @EngineeringVignettes Před rokem +2

    A fair analysis of this update would have included some comment on the (still!) missing debugger support.

  • @EcoHamletsUK
    @EcoHamletsUK Před rokem +3

    No Linux ARM version, so I need to stick with v1, as I use a Raspberry Pi on my electronics workbench.

  • @SusanAmberBruce
    @SusanAmberBruce Před rokem

    Probably gonna be a lot of downloads now, thanks Gary!

  • @seanchallenge
    @seanchallenge Před rokem +1

    Awesome thank you

  • @nagesh007
    @nagesh007 Před rokem +1

    Thanks for the video 😍

  • @ronaldronald8819
    @ronaldronald8819 Před rokem

    Thanks for explaining.
    For sure gone install the new Arduino IDE 2.0. Next to VSC

    • @nextlifeonearth
      @nextlifeonearth Před rokem +3

      I don't think there's anything this IDE can do that VSCode can't do better with the right extensions.

    • @ronaldronald8819
      @ronaldronald8819 Před rokem

      @@nextlifeonearth It's light weight and billy boy is not looking over you shoulder :-) For the rest i fully agree.

    • @aronseptianto8142
      @aronseptianto8142 Před rokem

      @@ronaldronald8819 yeah, especially if the code is only 100-400 line long with only 1 build target, it's always nice to have a simpler ide to use

  • @eyalbarlev
    @eyalbarlev Před rokem +2

    Thanks for the explanatory video , Did the compiler system go through a change as well ? I work with ESP32 and every small change recompiles all files and dependencies all over.

  • @photo_gaaton
    @photo_gaaton Před rokem

    Thanks for the lesson, I would love to receive a lesson on Arduino in the cloud

  • @Sorarse
    @Sorarse Před rokem +1

    Don't know if anyone else has had similar problems as me, but if I try to use byte, word or string character types, they are not recognised. Any of the other character types come up in pale blue once they are typed in, but the aforementioned three remain black and cause errors when compiling.

  • @RobertoAntonioBerrospeMachin

    At last! Auto complete and all... Thanks for the video...

  • @stylesoftware
    @stylesoftware Před rokem +1

    Best new feature? 10x compiler speed over the v1 IDE - Good for large esp32 projects. Disadvantages? (at least the last time I checked) No SPIFFs upload capability.

    • @tadaspaskauskas5076
      @tadaspaskauskas5076 Před rokem

      Why for me is very slow compilation for ESP 32 Dev? I even uninstalled IDE 2.0 and installed again 1.8.19

  • @fluiditynz
    @fluiditynz Před rokem +1

    I've had issues trying to get serial out of the USB on the S2 and C3 on the old Arduino. I works on the new one, just as different ports.

  • @Flankymanga
    @Flankymanga Před rokem

    I am interrested knowing about arduino cloud. Thank you!

  • @hardkore360
    @hardkore360 Před rokem +1

    viewing older tutorials, I've noticed that they have removed features from the serial monitor quite a bit, removing the autoscroll checkbox and being unable to copy data directly from the serial monitor. How can I add these features back? These would be extremely helpful for CAN bus data logging which I am currently working on.

  • @9SMTM6
    @9SMTM6 Před rokem +2

    That's using Monaco in some way, isn't it? A LOT of that looks straight like from VSCode.

  • @iamthemusicman101010
    @iamthemusicman101010 Před 2 měsíci

    I tried this new version, but found the loss of the separate serial monitor window annoying, so reverted to the old version.

  • @hoangleminh2424
    @hoangleminh2424 Před rokem

    Sometimes upgrade versions is good. But this time I don't think so.
    1/ Most of pp. knew Arduino is ease to use. But new dashboard made it more complex for UI because they are sticking together on your screen.
    2/ Web technology cannot out performance than normal binary machine code.
    3/ I see Arduino ide is starting for "Upgrade Plan" and trying limited features in future.

  • @danny12345
    @danny12345 Před rokem

    Thank you

  • @botfap
    @botfap Před rokem +1

    Looks like a big improvement. Ive never used the Arduino IDE for any real work, always found it to be horrifically slow in everything it does. Startup times, UI response, code compiling and the annoying way it has to re-validate every time you upload. Very frustrating when you are trying to crack on. Is this new VS Code based version much better in that respect? Are there any compelling reasons to look at this from someone mainly using platformIO?

    • @schrodingerscat1863
      @schrodingerscat1863 Před rokem +2

      If you are using PlatformIO there is really nothing to see here, sure it's a big step forward for Arduino IDE but it's still no where near a decent IDE for anything but very basic projects.

  • @donaldklopper
    @donaldklopper Před rokem

    Yaaaaaayyyy for autocomplete!

  • @IamTheHolypumpkin
    @IamTheHolypumpkin Před rokem

    I will remain on platform iofoe major projects and for small testing scripts I already upgraded to the 2.0 IDE.

  • @The45thClown
    @The45thClown Před rokem

    Have to look but hope web isn’t overly integral. In UK, exams with microcontroller don’t allow internet connection, features like code completion would be a benefit.

  • @EngineerNick
    @EngineerNick Před rokem

    nice :) long overdue

  • @deadadam666
    @deadadam666 Před rokem +1

    nice video so thanks for that , but redundant program though when there are far better alternatives

    • @GaryExplains
      @GaryExplains  Před rokem +1

      Since it is the default and official IDE for the Arduino then most people (certainly not beginners) won't be using the "alternatives".

    • @deadadam666
      @deadadam666 Před rokem

      @@GaryExplains i like to think that a good proportion of people will move onto better things if they spend any time with arduino. also many people coming from a general computing background may like the design cues carried into VS and VSCode from Office . Not to be a fanboy but i definitely enjoyed the quality of life upgrade when i migrated to Microsoft

  • @zxttgg
    @zxttgg Před rokem

    What I care is the compile speed, and upload without recompile every time.

  • @erbhargavvyas
    @erbhargavvyas Před rokem

    Yes please do the Ardino Cloud Video.
    Basically I am interested how it is different than general Cloud say AWS and is it worth or just another cloud in Market.

  • @JDSchuitemaker
    @JDSchuitemaker Před rokem

    Nice, but I don't understand why they give the board- and library manager such a prominent place in the side bar.

  • @tonysfun
    @tonysfun Před rokem

    When I tried to highlight output (in COMport window) it only copies a very small portion - about the size of the comport window only! How can I highlight the entire output and use the normal CTRL+C and or output it into wordpad? Thanks for making your videos! Well done!

  • @KeithStrang
    @KeithStrang Před rokem

    The serial monitor is essentially broken on 2.0. You can’t copy and paste large datasets, only what is visible in the window. Hope they fix this as some point. I’m currently writing code in 2.0, shutting it down and opening 1.8 to monitor the serial output.

    • @GaryExplains
      @GaryExplains  Před rokem +1

      You could use putty as the serial monitor.

  • @eljuano28
    @eljuano28 Před rokem +3

    What's wrong with Vim, or even Nano?

    • @ArniesTech
      @ArniesTech Před rokem +1

      I love Nano 💪😎

    • @eljuano28
      @eljuano28 Před rokem

      @@ArniesTech me too. Simple is usually good enough.

    • @BeefIngot
      @BeefIngot Před rokem

      Youd take literally 5 times the time to make anything worth anything in those.
      Imagine trying to program something to have web interface to log in with that.

    • @letsgocamping88
      @letsgocamping88 Před rokem +1

      @@BeefIngot check out the primeagen some impressive vim workflow.

    • @rustyhaddock7954
      @rustyhaddock7954 Před rokem +1

      Vim: Not a blessed thing!

  • @roganthoerson1909
    @roganthoerson1909 Před rokem

    I would really like to see version handling.

  • @arniep740
    @arniep740 Před rokem

    Thank you for this video. I have been using 1.8.13 for quite a while and have installed a number of additional boards and libraries. My questions are:
    1. Can I have 1.8.13 and 2.0.4 installed on my computer at the same time?
    2. If I install 2.0.4, will it automatically pick up the boards and libraries that I already have installed in 1.8.13 or do I have to install those additional items again in 2.0.4?

  • @SurfinScientist
    @SurfinScientist Před rokem +1

    Can I disable autocomplete?

    • @Hasan...
      @Hasan... Před rokem

      Yes. Switch to IDE 1.0

  • @prezlamen
    @prezlamen Před rokem

    You could make it even tinier text

  • @pepsiplease69
    @pepsiplease69 Před rokem

    I got so tired of using the old IDE, I started editing my files behind the scenes using vim, and only using the IDE to compile and upload.
    This new IDE should be a refreshing change. I had already started using the web IDE because I was having difficulty in programming the Arduino Nano RP2040 Connect using the old IDE. It only started working with the web IDE.

  • @jamescullins2709
    @jamescullins2709 Před rokem

    Is the Serial plotter improved any?

  • @krtirtho
    @krtirtho Před rokem

    What IDE? It's barely a text editor with basic syntax highlighting and some preconfigured shared lib linking

  • @SteveRobillard
    @SteveRobillard Před rokem

    Would like to see a post on the arduino cloud.

  • @birdpump
    @birdpump Před rokem

    Is it based on electron?

  • @esra_erimez
    @esra_erimez Před rokem

    JavaScript is the hammer, now everything is a nail

  • @greg4367
    @greg4367 Před rokem

    Gary, do you know if IDE 2.0 is comparable with the Teensy family?

  • @mrksaccount123
    @mrksaccount123 Před rokem

    Finally!

  • @BobDiaz123
    @BobDiaz123 Před rokem

    Did they do anything to clear up the rather cryptic error messages?

  • @LA-MJ
    @LA-MJ Před rokem +1

    Electron, oh electron

  • @tubeDude48
    @tubeDude48 Před rokem +1

    You didn't say how you changed the font size!

  • @charlesm127
    @charlesm127 Před rokem

    Can you now open header files and other dependent source files?

  • @DylanMatthewTurner
    @DylanMatthewTurner Před rokem +1

    Tbh, even with the changes I won't give it a try. Not when Arduino-Cli is a thing. Toss that into a Makefile and you can use whatever editor you want

  • @hendritresnahadi4146
    @hendritresnahadi4146 Před rokem

    Cant install in windows7? Tx u

  • @kychemclass5850
    @kychemclass5850 Před rokem

    New web technology.... Will it mean annoying laggy performance on older computers?

  • @zubble7144
    @zubble7144 Před rokem

    Missing Debug break points

  • @johnhoeppner1569
    @johnhoeppner1569 Před rokem

    Why didn't they make these improvements years ago when it mattered?

  • @dominicamoakobaah9516

    Can it do traditional C?

  • @steverileyretired
    @steverileyretired Před rokem

    Can you do a video about debuggibng on ver 2

  • @SamHern01
    @SamHern01 Před rokem

    I have an Arduino IDE 1.8.11 on a Win 10 system and a Win 11 Pro system sharing an Arduino Sketchbook location, the file is on the win 11 file. I had set Sketchbook location in preferences for the Win 10 Arduino IDE 1.8.11 and opened the shared directory win username and pasword. The Arduino IDE 1.8.11 has no problem accesing and opening the sketches on the shared location. Then I upgraded to Arduino IDE 2.0 using same procedure. The IDE 2.0 can browse the files but it doesnt load any selected sketch as expected...! Any suggestion how to fix it ?

    • @SamHern01
      @SamHern01 Před rokem

      The upgraded IDE 2.0 is on the Win 10 sys.

    • @GaryExplains
      @GaryExplains  Před rokem +1

      That sounds like a problem you should post over on the Arduino forums. You have a better chance of a solution there. I hope you get it solved.

  • @frankhovis
    @frankhovis Před rokem

    Is it supposed to take half an hour to install???

  • @i55h66_
    @i55h66_ Před rokem

    why does everything have to run on electron
    my pc wants to die just running chrome and discord at the same time

  • @hoekbrwr
    @hoekbrwr Před rokem

    No upload for data, yet!

  • @admaxcool
    @admaxcool Před rokem

    It uses monaco framework just like vscode

  • @waytospergtherebro
    @waytospergtherebro Před rokem

    It's an editor. Why the hell does it need to talk to every single address on my network when it launches?

  • @kosmos8460
    @kosmos8460 Před rokem

    Не запустилась виндовс 10 , 11 значок мигает и все

  • @asktheprophet
    @asktheprophet Před rokem

    You forgot the most important feature. Code folding!!!

  • @muhammadfarooqi
    @muhammadfarooqi Před rokem

    i thought it will be like thonny.. just write and run. but that compiling changes the mood! :-(

    • @GaryExplains
      @GaryExplains  Před rokem +1

      Python is an interpreted language. C/C++ is a compiled language. So there needs to be a compile stage.

    • @muhammadfarooqi
      @muhammadfarooqi Před rokem

      @@GaryExplains Yeh I do understand that. since I'm new in microcontroller usage.. so want quick responses or maybe i've become very useto with python's quick responses... I'm good in C/C++ but just expected different.. Anyways. Thanks

    • @GaryExplains
      @GaryExplains  Před rokem

      May I ask, if you are good at C/C++ then what exactly were you expecting to be different?

    • @muhammadfarooqi
      @muhammadfarooqi Před rokem

      ​@@GaryExplains I'm good in C/C++ as programming language... but have been doing in python for a few months.. and feeling very comfortable in thonny with micropython for microcontrollers (Raspberry pi pico, esp8266). The experience of thonny and Arduino IDE is very different. I started Arduino first but the selection of port, compiling etc was so hard to digest than thonny plug and play coding. I was expecting if this update has really made Arduino work like Thonny.

  • @EmmaKAlexandra
    @EmmaKAlexandra Před rokem +1

    VS Code runs the world

  • @johnmurray7767
    @johnmurray7767 Před rokem

    But no debug

    • @GaryExplains
      @GaryExplains  Před rokem

      Then what is that little debug symbol under the board and library mangers?

  • @ZedusUA
    @ZedusUA Před rokem +1

    no portable version. useless.
    p.s. platformio + mklink in appdata, cant see alternatives now.

    • @GaryExplains
      @GaryExplains  Před rokem +5

      Useless, as in as no use whatsoever... wow... I am "using" it, so doesn't seem to be "useless" to me.

    • @ZedusUA
      @ZedusUA Před rokem +1

      @@GaryExplains yep, sorry. useless to me.

  • @ianburke9714
    @ianburke9714 Před rokem

    All of these updates are super "neat" but that is it.
    This program sadly is still not a true IDE, and will never be until we get step by step execution and debugging. The "print line" method to debug is super inefficient. Always has bothered me they call it "Arduino IDE" when it isn't even an IDE by definition.

  • @SmartGimick
    @SmartGimick Před rokem

    Right now it's dont work on Windows 10 x64

    • @GaryExplains
      @GaryExplains  Před rokem

      This whole video was recorded using Arduino IDE 2.0 on Windows 10 x64. May I suggest that it is a problem with your system and not the new software.

    • @SmartGimick
      @SmartGimick Před rokem

      @@GaryExplains I doubt. However, after downloading the Widows installer file, I was finally able to install the environment.
      Now other problems: only after 5..7 launch of the environment it was possible to install the platform. The same story is repeated with libraries (right now - library_index.json.gz). It's currently in its 15th minute of loading... And near 99% of loading i got the same error.
      There are no other problems anywhere on my system. Everything works fine.

  • @Dragons927
    @Dragons927 Před rokem

    Everythings is ok without infinity upload OTA change old version 1.8.16

  • @skrame01
    @skrame01 Před rokem

    It's worse in every way. It says it's more responsive but it's much slower to open files. The serial monitor is stuck at the bottom so you can't see your code when using it. Everything else is almost exactly the same, except for the right click menus. Still have to navigate through endless long lists of libraries, boards etc. And I doesn't pick up com ports as quickly either. How frustrating. Fail.

  • @Admin...
    @Admin... Před rokem

    Do I need to reinstall all libs and boards after installing 2.0 IDE?

    • @stuartajc8141
      @stuartajc8141 Před rokem +1

      It seems not. Just point the new version to your old sketch folder in preferences, worked OK for me. It is also a separate App so you can go back to version 1.x.x if you want

  • @en_coded
    @en_coded Před rokem

    not!!

  • @johnnickel9863
    @johnnickel9863 Před rokem

    had to stop watching your video the moment you switched your background to black, making 50% of the text invisible John

  • @did3d523
    @did3d523 Před měsícem

    nothing interesting , they must made better monitor output with better graphic option ... like "Putty"

  • @256k_
    @256k_ Před rokem

    Sorry but I think this version is much worse. Running electron apps in 2022 is just a bad idea. VSCODEhas had years of optimization at least and runs better but the arduino ide now on my brand new M1 Pro MacBook struggles to load and run properly. It’s really the worst.

  • @Schraubfreak
    @Schraubfreak Před rokem

    The 2.0 is a extremely buggy hack. Useless. The old one or VScode

  • @MSaidu-sj6vx
    @MSaidu-sj6vx Před rokem

    чем выдумывать всякие IDE, освойте vim и научитесь писать Makefile под заданный процессор. Это сложно, но потом будет просто.

  • @victororo462
    @victororo462 Před rokem

    I hate these updates! Every time there's a new update, my old code that I wrote myself, no longer work. Error, Error, Error!
    I'm sick of this crap! Wtf is this all about?!?
    Every update, my personal code disappears and is useless! I seriously feel like ended my hobby in Arduino. Or, Crapduino. There has to be something better than arduinos ide!

    • @GaryExplains
      @GaryExplains  Před rokem

      What you are describing shouldn't happen and doesn't happen for me. All my existing code remains and continues to compile. It sounds like there is something wrong with your setup.

    • @victororo462
      @victororo462 Před rokem

      @@GaryExplains So should I just uninstal the ide and wipe clean and re-setup and re-download the libraries needed?
      I admit, I had serious issues with installing libraries at first and there might be some clutter and duplicates. I just don't know. I'm not a pro. Nothing close. Just wish that I could do this again with all of my old code. I wrote that stuff with no schooling. Just teaching myself. Ugh.

    • @arnolduk123
      @arnolduk123 Před rokem +1

      @@victororo462 Would be a good idea to keep all your old code with the IDE version it was written in as any upgrade would for certain cause issues and break things. Installing both versions would allow them to run independently and would keep your libraries seperate so as not to cause conflicts. IF all you code are simple blink sketches then they should work fine in either IDE version. The problems start when you are using many many libs and code files. Yeah, updates suck and always break things but you're gonna have to fix the mess they create.

  • @martinmengh
    @martinmengh Před rokem

    cloud is bad ... everything else is mediocre

  • @quarteratom
    @quarteratom Před 11 měsíci

    I find it absolutely disgusting that everywhere on the product page they dare to say that it's "faster" even though they switched to fucking Electron, and now it starts up super-slow, and eats up memory.