Это видео недоступно.
Сожалеем об этом.

Arduino IDE 2.0 - Overview and New Features

Поделиться
HTML-код
  • Опубликовано: 18 сен 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

Комментарии • 176

  • @Nabilphysics
    @Nabilphysics Год назад +82

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

    • @ArniesTech
      @ArniesTech Год назад +8

      Better late than never, right? 💪😁

    • @Nabilphysics
      @Nabilphysics Год назад +1

      @@ArniesTech yeah

    • @casio007
      @casio007 Год назад +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 Год назад +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 Год назад

      @@JasperJanssen yes, good point

  • @marufbepary100
    @marufbepary100 Год назад +137

    This is basically Visual Studio Code but restructured for Arduino.

    • @youridv
      @youridv Год назад +47

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

    • @BeefIngot
      @BeefIngot Год назад +16

      Except missing many features and a wealth of extensions

    • @simonescaravati7218
      @simonescaravati7218 Год назад

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

    • @ryanchowdhary965
      @ryanchowdhary965 Год назад +7

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

    • @bigpickles
      @bigpickles Год назад +2

      This is far better than Platform IO (which stinks)

  • @Arduino
    @Arduino Год назад +3

    Thanks for sharing, Gary!

  • @christophbeeler2031
    @christophbeeler2031 Год назад +12

    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 Год назад

      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?

  • @markuszingg3131
    @markuszingg3131 Год назад +25

    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 Год назад

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

    • @janekslv
      @janekslv Год назад

      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 Год назад

      @@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.

  • @ScottLahteine
    @ScottLahteine Год назад +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.

  • @ArniesTech
    @ArniesTech Год назад +2

    Always refreahing to listen to you, Gary 💪😎

  • @yesihavereadit
    @yesihavereadit Год назад +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

  • @Stamatis_Misirlis
    @Stamatis_Misirlis Год назад +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 Год назад

      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.

  • @relic985
    @relic985 Год назад +18

    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 Год назад +1

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

  • @ubidefeo
    @ubidefeo Год назад +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 :)

  • @floppa9415
    @floppa9415 Год назад +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.

  • @wayneyue1662
    @wayneyue1662 Год назад +1

    8:40 a good summery

  • @LevisRaju
    @LevisRaju Год назад +3

    VSCode: Who are you ?
    Arduino: You

    • @GaryExplains
      @GaryExplains  Год назад +1

      More like:
      Theia: Who are you?
      Arduino: You

    • @absoluterainbow
      @absoluterainbow Год назад +1

      @@GaryExplains I want to ask you a question

  • @CrippleX89
    @CrippleX89 Год назад +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 10 месяцев назад +1

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

  • @ericjin6364
    @ericjin6364 Год назад +4

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

    • @glennvorhes9406
      @glennvorhes9406 Год назад

      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.

  • @chriscauwelier
    @chriscauwelier Год назад +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.

  • @schrodingerscat1863
    @schrodingerscat1863 Год назад +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 Год назад

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

    • @ianburke9714
      @ianburke9714 Год назад +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 Год назад

      @@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 Год назад

      @@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 Год назад

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

  • @skarfie123
    @skarfie123 Год назад +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 Год назад +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 Год назад +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 Год назад +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 Год назад +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 Год назад +1

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

    • @andreasschmitt2307
      @andreasschmitt2307 Год назад

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

  • @EngineeringVignettes
    @EngineeringVignettes Год назад +2

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

  • @eyalbarlev
    @eyalbarlev Год назад +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.

  • @SusanAmberBruce
    @SusanAmberBruce Год назад

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

  • @EcoHamletsUK
    @EcoHamletsUK Год назад +3

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

  • @Sorarse
    @Sorarse Год назад +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.

  • @hardkore360
    @hardkore360 Год назад +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.

  • @photo_gaaton
    @photo_gaaton Год назад

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

  • @fluiditynz
    @fluiditynz Год назад +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.

  • @iamthemusicman101010
    @iamthemusicman101010 2 месяца назад

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

  • @Flankymanga
    @Flankymanga Год назад

    I am interrested knowing about arduino cloud. Thank you!

  • @ronaldronald8819
    @ronaldronald8819 Год назад

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

    • @nextlifeonearth
      @nextlifeonearth Год назад +3

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

    • @ronaldronald8819
      @ronaldronald8819 Год назад

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

    • @aronseptianto8142
      @aronseptianto8142 Год назад

      @@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

  • @tonysfun
    @tonysfun Год назад

    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!

  • @seanchallenge
    @seanchallenge Год назад +1

    Awesome thank you

  • @9SMTM6
    @9SMTM6 Год назад +2

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

  • @botfap
    @botfap Год назад +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 Год назад +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.

  • @RobertoAntonioBerrospeMachin
    @RobertoAntonioBerrospeMachin Год назад

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

  • @IamTheHolypumpkin
    @IamTheHolypumpkin Год назад

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

  • @erbhargavvyas
    @erbhargavvyas Год назад

    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.

  • @stylesoftware
    @stylesoftware Год назад +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 Год назад

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

  • @nagesh007
    @nagesh007 Год назад +1

    Thanks for the video 😍

  • @donaldklopper
    @donaldklopper Год назад

    Yaaaaaayyyy for autocomplete!

  • @KeithStrang
    @KeithStrang Год назад

    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  Год назад +1

      You could use putty as the serial monitor.

  • @JDSchuitemaker
    @JDSchuitemaker Год назад

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

  • @The45thClown
    @The45thClown Год назад

    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 Год назад

    nice :) long overdue

  • @jamescullins2709
    @jamescullins2709 Год назад

    Is the Serial plotter improved any?

  • @krtirtho
    @krtirtho Год назад

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

  • @hoangleminh2424
    @hoangleminh2424 Год назад

    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 Год назад

    Thank you

  • @roganthoerson1909
    @roganthoerson1909 Год назад

    I would really like to see version handling.

  • @zxttgg
    @zxttgg Год назад

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

  • @arniep740
    @arniep740 Год назад

    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 Год назад +1

    Can I disable autocomplete?

    • @Hasan...
      @Hasan... Год назад

      Yes. Switch to IDE 1.0

  • @birdpump
    @birdpump Год назад

    Is it based on electron?

  • @SteveRobillard
    @SteveRobillard Год назад

    Would like to see a post on the arduino cloud.

  • @deadadam666
    @deadadam666 Год назад +1

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

    • @GaryExplains
      @GaryExplains  Год назад +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 Год назад

      @@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

  • @BobDiaz123
    @BobDiaz123 Год назад

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

  • @SamHern01
    @SamHern01 Год назад

    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 Год назад

      The upgraded IDE 2.0 is on the Win 10 sys.

    • @GaryExplains
      @GaryExplains  Год назад +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.

  • @charlesm127
    @charlesm127 Год назад

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

  • @pepsiplease69
    @pepsiplease69 Год назад

    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.

  • @eljuano28
    @eljuano28 Год назад +3

    What's wrong with Vim, or even Nano?

    • @ArniesTech
      @ArniesTech Год назад +1

      I love Nano 💪😎

    • @eljuano28
      @eljuano28 Год назад

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

    • @BeefIngot
      @BeefIngot Год назад

      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 Год назад +1

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

    • @rustyhaddock7954
      @rustyhaddock7954 Год назад +1

      Vim: Not a blessed thing!

  • @greg4367
    @greg4367 Год назад

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

  • @hendritresnahadi4146
    @hendritresnahadi4146 Год назад

    Cant install in windows7? Tx u

  • @frankhovis
    @frankhovis Год назад

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

  • @tubeDude48
    @tubeDude48 Год назад +1

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

  • @prezlamen
    @prezlamen Год назад

    You could make it even tinier text

  • @i55h66_
    @i55h66_ Год назад

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

  • @mrksaccount123
    @mrksaccount123 Год назад

    Finally!

  • @dominicamoakobaah9516
    @dominicamoakobaah9516 Год назад

    Can it do traditional C?

  • @steverileyretired
    @steverileyretired Год назад

    Can you do a video about debuggibng on ver 2

  • @kychemclass5850
    @kychemclass5850 Год назад

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

  • @johnhoeppner1569
    @johnhoeppner1569 Год назад

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

  • @waytospergtherebro
    @waytospergtherebro Год назад

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

  • @LA-MJ
    @LA-MJ Год назад +1

    Electron, oh electron

  • @DylanMatthewTurner
    @DylanMatthewTurner Год назад +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

  • @esra_erimez
    @esra_erimez Год назад

    JavaScript is the hammer, now everything is a nail

  • @hoekbrwr
    @hoekbrwr Год назад

    No upload for data, yet!

  • @zubble7144
    @zubble7144 Год назад

    Missing Debug break points

  • @muhammadfarooqi
    @muhammadfarooqi Год назад

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

    • @GaryExplains
      @GaryExplains  Год назад +1

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

    • @muhammadfarooqi
      @muhammadfarooqi Год назад

      @@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  Год назад

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

    • @muhammadfarooqi
      @muhammadfarooqi Год назад

      ​@@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.

  • @admaxcool
    @admaxcool Год назад

    It uses monaco framework just like vscode

  • @EmmaKAlexandra
    @EmmaKAlexandra Год назад +1

    VS Code runs the world

  • @ZedusUA
    @ZedusUA Год назад +1

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

    • @GaryExplains
      @GaryExplains  Год назад +5

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

    • @ZedusUA
      @ZedusUA Год назад +1

      @@GaryExplains yep, sorry. useless to me.

  • @kosmos8460
    @kosmos8460 Год назад

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

  • @johnmurray7767
    @johnmurray7767 Год назад

    But no debug

    • @GaryExplains
      @GaryExplains  Год назад

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

  • @Dragons927
    @Dragons927 Год назад

    Everythings is ok without infinity upload OTA change old version 1.8.16

  • @skrame01
    @skrame01 Год назад

    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.

  • @asktheprophet
    @asktheprophet Год назад

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

  • @Admin...
    @Admin... Год назад

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

    • @stuartajc8141
      @stuartajc8141 Год назад +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

  • @SmartGimick
    @SmartGimick Год назад

    Right now it's dont work on Windows 10 x64

    • @GaryExplains
      @GaryExplains  Год назад

      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 Год назад

      @@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.

  • @ianburke9714
    @ianburke9714 Год назад

    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.

  • @en_coded
    @en_coded Год назад

    not!!

  • @did3d523
    @did3d523 Месяц назад

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

  • @johnnickel9863
    @johnnickel9863 Год назад

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

  • @256k_
    @256k_ Год назад

    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 Год назад

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

  • @victororo462
    @victororo462 Год назад

    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  Год назад

      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 Год назад

      @@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 Год назад +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 Год назад

    cloud is bad ... everything else is mediocre

  • @MSaidu-sj6vx
    @MSaidu-sj6vx Год назад

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

  • @quarteratom
    @quarteratom 11 месяцев назад

    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.