Arduino IDE 2.0

Sdílet
Vložit
  • čas přidán 23. 09. 2022
  • Наконец-то вышла в релиз Arduino IDE 2.0
    Ссылка для скачивания: www.arduino.cc/en/software
    На все возникающие вопросы можно найти ответы самостоятельно с помощью всезнающего Гугла и пытливого ума.
  • Věda a technologie

Komentáře • 134

  • @BredihinKA
    @BredihinKA Před rokem +4

    Спасибо за видео.

  • @PlaceTickets
    @PlaceTickets Před rokem

    А Digispark будет прошиваться?, ведь у Digispark всего 10 секунд на старт прошивки, а потом порт пропадает.
    А в IDE нужно порт выбрать заранее. Т.е. времени 10 не хватит, чтобы в настройках выбрать порт, а потом успеть начать прошиваться после компиляции.
    Или тут всё работает?

  • @AndruPol
    @AndruPol Před rokem +2

    Использую для работы VisualGdb, работается быстро, стабильно, и лучше чем во всяких arduino студиях, или в той же visual micro.

  • @user-wy7sy2wd2f
    @user-wy7sy2wd2f Před rokem

    Добрый день. Интересует вопрос с симуляторами плат. Есть ли способы отладить скетч в Arduino IDE или PlatformIO не имея в наличии платы?

  • @ko-prometheus
    @ko-prometheus Před rokem +2

    Отличное начало. Продолжайте знакомить нас с данным продуктом.
    Давайте что то совместно творить, программировать кроме мигания светодиода!! :))
    Возможно программы написанные на Pythen компилировать в понятные Ардуино коды??

    • @Dialbist
      @Dialbist Před rokem

      Что такое Pythen ? )) язык для путан?)) если серьезно, то что такое Ардуино коды?) ардуино использует урезанный C++ И какие программы и зачем их конвертировать?)

    • @ko-prometheus
      @ko-prometheus Před rokem

      @@Dialbist Зачем конвертировать затем что бы тне учить С++. Не стоит из за Ардуино учить запутанный устаревший язык С++.
      Язык Пайтен, все таки лидирует в самых передовых проектах как то нейронные сети, ИИ, распознавание образов, дата сайнс и т.д.
      Считайте мой вопрос снятым с повести. :))

    • @SIM31r
      @SIM31r Před rokem

      @@ko-prometheus Питон надстройка над С++, типа "скриптовый" язык. Для микроконтроллеров избыточный. Для микроконтроллеров С/С++ идеален, вот лучше ничего не придумать. Для ПК С устарел и есть варианты лучше, действительно Питон, Ява, Дарт, Котлин, Сишарп, Дельфи, их сотни языков. Нормально так платят даже за 1С, а мне за немецкий 1С - SAP ABAP.
      В Питоне меня в ступор вводит отсутствие массивов обычных и указание типов не явное.

  • @kpdpok
    @kpdpok Před rokem

    После работы с питоном в пайчарме, ардуино IDE как dos3.0. Поставил новую версию Arduino 2.0.3 и не пойму куда она библиотеки вставляет. У меня даже папка Arduino в Program Files x86 не появилась. Что за косяк? И куда их теперь копировать при создании огненной лампы?😂 В Libraries там где лежат проекты?

  • @zloslov
    @zloslov Před rokem

    Не видится esp8266 у меня на маке под IDE2.0. 😢 Устанавливаю предыдущую версию - все отлично.

  • @masterskaya_3d
    @masterskaya_3d Před rokem

    Урааааа блин, спасибо!

  • @fliblomlaslojor
    @fliblomlaslojor Před rokem +5

    пока не встречал проблем со старой ардуино. ну просто я ее не обновляю а то старые проекты сыпятся. а если либа не работает, обычно заставить ее работать не сложно. проблема больше в разности версий ардуино. 2.0 если и буду тестить но на виртуалке ибо обычно новое далеко не лучшее. а без плюшек и так поживу, не первый раз в голом блокноте код писать пиходится. только бы компилятор внятно пояснял что ему не нравится =)

  • @DimiEG
    @DimiEG Před rokem +2

    Спасибо за видео. Лень было самому это проверять. Программировать МК стал на Arduino. Сильно не понравилась IDE. Решил для проекта изучить как компилирует эта IDE и сам разработал метод как это делать из консоли на основе CMake. После двух недель битвы с компилятором мне удалось это сделать и сам проект я кодил в текстовом редакторе, а компиляцию проводил из консоли. Кстати помогли видео автора по программированию на C для микроконтроллеров. За что ему большое спасибо.

    • @skeydee
      @skeydee Před rokem

      Текстовый редактор сильно замедляет написание кода, т.к. в нём нет автодополнения кода и подсказок, нет возможности быстрого перехода по заголовочным файлам. Этого и не было в Arduino IDE до версии 2.0. Поэтому не особо вижу плюсов по переходу на текстовый редактор. Скорость компиляции - не самое главное в разработке и написании программ.

    • @DimiEG
      @DimiEG Před rokem

      В то время я использовал Emacs. Там много разных плагинов для поддержки авто дополнений и того что Вы описали. Из недостатков его настраивать нужно несколько дней. Сейчас я использую Neovim. И он просто фантастичен в этом. Проблема та же - требует длительной настройки.

    • @DepechLyot
      @DepechLyot Před rokem

      С таким усердием можно было бы и платформио осилить

    • @DepechLyot
      @DepechLyot Před rokem

      Код в блокноте это по сути и есть ардуино иде

    • @DimiEG
      @DimiEG Před rokem

      Можно и PlatformIO. Там CLI версия есть.

  • @arecusandoru_
    @arecusandoru_ Před rokem

    Спасибо

  • @Vladimir-fs6fq
    @Vladimir-fs6fq Před rokem +3

    Спасибо за качественный обзор. Arduino использую редко но иногда приходится.

  • @MaxS-08
    @MaxS-08 Před rokem

    Как раз вчера поставил)

  • @davidkain9046
    @davidkain9046 Před rokem

    c win7 работает,отладка есть?

  • @shulginoleg6561
    @shulginoleg6561 Před 19 dny

    Спасибо за видео. Вот и я деградировал до уровня ардуинщиков... Заказчики хотят чего подешевле...

  • @OttoLilo
    @OttoLilo Před rokem +9

    Сделайте видео с объяснением как правильно в PlatformIO создавать многофайловый проект с файлами заголовков. Как их все связать, что бы видны были друг другу........

    • @alexmorozov73
      @alexmorozov73  Před rokem +6

      Создаете .h файлы в папке проекта include, .c/.cpp файлы в src - и все будет как надо. Только нужно понимать, где какие заголовочные файлы подключать, чтобы пользоваться определенными в них типами и функциями.

    • @OttoLilo
      @OttoLilo Před rokem

      @@alexmorozov73 вот в этом и загвоздка, когда к примеру штук 7 файлов, как организовать правильное подключение заголовочных файлов с библиотеками

    • @user-co8un6lx3t
      @user-co8un6lx3t Před rokem

      @@OttoLilo просто так не объяснишь, пробуй так скорее дойдёт.. посмотри каким образом большие библиотеки скомпонованы..

    • @skeydee
      @skeydee Před rokem

      @@OttoLilo Им не нужно видеть друг друга. В главном файле, например, main.cpp указываешь в include эти заголовочные файлы, и здесь же будет видимость классов и функций этих файлов. Создаёшь объекты и работаешь с ними.

  • @v61kz
    @v61kz Před rokem

    Как раз на днях пробовал установить. Поменял настройки, а кнопка ОК неактивна, настройки не сохраняются. Не понял, отложил на потом....
    Видимл, версия с багами

  • @mir0tv0rec
    @mir0tv0rec Před rokem

    День добрый! Через программатор USBASP не пробовали контроллеры шить? У меня никак не хочет...

    • @alexmorozov73
      @alexmorozov73  Před rokem +1

      Выбрал программатор USBasp, выбрал из меню Upload Using Programmer - прекрасно все прошилось.

    • @mir0tv0rec
      @mir0tv0rec Před rokem

      Спасибо! Разобрался. В 1ой версии никогда через меню не шил...😀

  • @BredihinKA
    @BredihinKA Před rokem

    в тему SPIFFS, Я оставил обе IDE, как раз, для поддержки таких старых плагинов...

  • @shadinov6334
    @shadinov6334 Před rokem

    Здравствуйте! При точно таких же действиях, ссылка для ESP32 не дает результата, не закачиваются нужные файлы (часть библиотек) (Downloading index: package_esp32_index.json)-процентов 60 от всей линии загрузки, и на этом этапе всё останавливается...

  • @ajdarseidzade688
    @ajdarseidzade688 Před rokem +2

    :) "Безусловно - это большой шаг вперед для всего человечества" (10:56)
    Спасибо за обзор и что поделились информацией! (Ардуиной очень редко "балуюсь" и даже на сайт производителя не заглядываю - поэтому не скоро бы узнал об этой новости)

  • @user-cr9fr2mk9i
    @user-cr9fr2mk9i Před rokem

    Специально вчера проверил, не увидел быстрой компиляции в сравнении с первой версией. Но совсем опечалило проглатывание русских букв с мониторе порта. А окончательно добило неумение сворачивать код. Ну в целом писать код на 100-200 строк вполне пойдет.

  • @user-cm9nh5hv7w
    @user-cm9nh5hv7w Před rokem +4

    Первый глюк.
    Зашёл в настройки за закладку "нетвок" поставил галку "ручной прокси", конфигурацию прокси не заполнял, потом быстрее всего забыл вернуть галку "нет прокси", сделал настройки на закладке "сеттингс", нажал ОК. Появилась ошибка скачивания библиотек. Возможно в этот момент перезапустил IDE, не помню уже. В сообщении ошибке говорится, что не могу подключится к прокси. Ок, захожу назад в настройки сети, ставлю галку "нет прокси", жму ок, перегружаю IDE для надёжности - ошибка осталось, захожу в настройки сети, а там стоит галка использовать прокси ... блин. Ещё раз снимаю галку, жму ок, перегружаю программу - без изменений, стоит галка "manual proxcy configuration" . т.е. IDE несохраняет эту настройку.
    Проблему решил ручной правкой конфигурационного файла настроек arduino-cli.yaml.

    • @veoramid
      @veoramid Před rokem

      Ого. Прикольно. 2022 год, а такие детские болячки...

    • @user-cm9nh5hv7w
      @user-cm9nh5hv7w Před rokem

      Да, баг на поверхности лежит, что называется "слона то мы и не заметили"

  • @arduinoLab
    @arduinoLab Před rokem +2

    хм, думаю еще немного и увидим проект метеостанции.

    • @alexmorozov73
      @alexmorozov73  Před rokem +2

      По канону сначала "блинк", а уж потом метеостанция. :)

  • @olexangrstetsiuk3092
    @olexangrstetsiuk3092 Před rokem

    В версии 2.0.1 уже можно выбрать русский язык интерфейса.

  • @nikolaydd6219
    @nikolaydd6219 Před rokem +9

    Программирую свои коммерческие устройства на ардуине и доволен ей. Не понимаю хейта в её сторону. Это зависть или чувство непризнания своего внутреннего гения?

    • @aecorp629
      @aecorp629 Před rokem +2

      А какими еще средами разработки вы пользовались?

    • @SIM31r
      @SIM31r Před rokem +1

      Аналогично, не пользуюсь только, раз в год может запускаю. Но проблем не вижу, код компилируется, загружается. Минимализм имеет свои плюсы.

    • @Stifling_Musketeer
      @Stifling_Musketeer Před rokem +3

      Ну хейт в сторону ардуино не совсем оправдан, хотя для коммерческих вещей лучше использовать по C или на крайняк C++ в Atmel studio. Почему не ардуино? 1) программные реализации аппаратных блоков это довольно плохо и да памяти занимает куда больше, и также менее надёжно.
      2) Индуских код с указателями и не прямой адресацей регистров (в некоторых ядрах такая проблема отсутствует). Но в целом доверять индускому коду как-то не хочется (можно использовать наработки Гавера у него в этом плане все хорошо)
      3) Скорость выполнения программы тоже существенно отличается и Write-томи быстро "дёргать" ножками не получится, частота будет низкой, что некоторых проектах критично.
      4) Переносимость. Реализованные куски кода можно будет использовать других на железах (того же Atmel или даже совсем других Stm8 но с этим конечно придётся повозиться, но не суть)
      5) Дальнейшее развитие, тоже в свою очередь будет определяться пониманием "железки" именно на аппаратном уровне, а не на абстракции.
      Вот надеюсь я достаточно грамотно расписал, все вещи с которыми сам сталкивался по мере погружения в мир мипроцессорной электроники. Если в основном это ваше хобби тогда можно использовать ардуино и не беспокоится.

    • @SIM31r
      @SIM31r Před rokem +3

      @@Stifling_Musketeer профессионалы знакомые на FPGA Altera вообще сидят и смотрят на МК как на унылое говно, хоть будть то Ардиуно, хоть STM32F7 ))
      А для начинающих и хобби Ардуина хороша своей "дубостью" и развитым сообществом. Вот лично мне помигать светодиодом Ардуины хватает с запасом (а так-же 3D принтер на основе нее построить). А если нужно что-то мощное, берем сразу Raspbery Pi или мелкий системный блок. Не Ардуины, среды типа STM32 и того что рядом как-то не требуются в силу узкой их специализации...

    • @Stifling_Musketeer
      @Stifling_Musketeer Před rokem

      @@SIM31r Не, конечно ПЛИС штука крутая не спорю. Но для многих задач избыточна, да и их стоимость довольно высокая (в сравнении с мк). Да и специфика программирования тоже имеется. Опять же вопрос задачи, от меня нет хейта в сторону ардуино, они мне вполне нравятся. Я просто написал свой опыт, можно сказать рекомендации. Так как я сталкивался с проблемами которые написал выше

  • @TEENASPECT
    @TEENASPECT Před rokem

    давно обе версии держу на всякий случай. до сих пор в новой не работают экстеншн тулсы. Типа хэш декодер дампов есп.. пришлось батники делать для ручного запуска.

    • @alexmorozov73
      @alexmorozov73  Před rokem +1

      В PIO есть для этого фильтры для сериал-монитора.

    • @TEENASPECT
      @TEENASPECT Před rokem

      @@alexmorozov73 спасибо. Поищу. А то одни костыли. Если бы не это - давно снёс ардуино ide. Благодаря вам уже второй год на PIO живу.

    • @alexmorozov73
      @alexmorozov73  Před rokem

      docs.platformio.org/en/latest/core/userguide/device/cmd_monitor.html#cmd-device-monitor-filters

  • @nexusscan6379
    @nexusscan6379 Před rokem

    Не понял, а на Windows 7 новую версию можно поставить или нет?

    • @vavancharkin8619
      @vavancharkin8619 Před rokem

      Хотя и написано что нужна win10 и более, я пробовал ставить на win7/ К моему небольшому удивлению заработало. Проблем не было. Но на некоторых контроллерах, чтобы грузилась прошивка, пришлось перезалить бутлоадер на более новый (прямо из IDE). Но это может и не связано с самой IDE.

  • @Kolin4556
    @Kolin4556 Před rokem

    Не запускается. Открывается окно, круг -+ ходит туда-сюда 10 минут, сколько надо ждать? На портабл версии тоже самое. И нагружает видеокарту, что он там делает майнит?

    • @Kolin4556
      @Kolin4556 Před rokem

      Понял, без доступа к сети не запускается после установки. Как сеть появляется запускается и скачивает ещё кучу файлов. Главное портабл версия тоже требует сеть.

  • @Dialbist
    @Dialbist Před rokem

    Я как-то выбрал VisualMicro, потому что Platformio что-то тоже не нравится, там как-то тоже, шаг в лево и уже не работает, глючновато. Ну а на Арудуино IDE конечно писать это очень жестко, я только в начале его использовал, потому что другого не знал, но он быстро очень задолбал.

  • @user-nh1vc1ff4j
    @user-nh1vc1ff4j Před rokem

    от души ! респект ! но и проблемы новые появились ) ArduinoOTA перестало работать ))) постоянно запрашивает пароли и загрузка дальше не идёт

  • @andrewdoynikov1793
    @andrewdoynikov1793 Před rokem +4

    Названиие ролика не сооьветсвует содержанию, видео назвать нало , "как я устанавливал для себя, что мне нужно", по IDE ни слова, в топку такие видео

  • @user-ow8hf9rf5b
    @user-ow8hf9rf5b Před rokem +1

    Благодарю за хороший обзор! Установил новую версию, работать над проектами, пусть даже самыми простыми, стало в сто раз удобнее и как минимум код пишется в два раза быстрее!!!

  • @veoramid
    @veoramid Před rokem

    Самая большая проблема Ардуино не оболочка, не "магические" числа в примерах, а фантастическая несовместимость библиотек, которая не даёт в один проект собрать несколько примеров :(
    По отдельности - работает. Вместе без перелопачивантя кучи кода - никак :( итого теряется основное преимущество - скорость и простота собирания проектов.

  • @Ivan99038
    @Ivan99038 Před rokem

    Неработоспособно - не собирается 2 старых проекта(в своих IDE собираются) и нет портативного режима.

  • @user-lf4kg4gg6s
    @user-lf4kg4gg6s Před rokem +1

    было у меня такое однажды. обновился, проект перестал работать. откатил всё как было. нужды не испытываю. )))))

    • @user-ls2mi3xs2d
      @user-ls2mi3xs2d Před rokem +1

      На 2.0 версии не все либы ставятся с гита. А те что ставятся - не все корректно работают.

  • @fliblomlaslojor
    @fliblomlaslojor Před rokem

    а я и не знал в свое время, что у ардуино етсь загрузка файлов своя, я написал загрузку на базе самого есп и заливаю служебные файлы силами самого есп.

  • @user_PsevdonimyEtoPolnyjOtstoj

    Я использую Arduino IDE просто как компилятор и загрузчик, а сам код пишу в VS Code а сейчас стал переходить на просто VS, она по сути тоже может работать как редактор с подсветкой синтаксиса и автозаполнением. И это не только Arduino касается, Keilы, IARы всякие для STMок туда же. Никакого гемороя с настройками компиляторов и поиском библиотек. Кому наглядности хочется, диаграмм там всяких, можно DRAKON попробовать, у меня на канале видео есть.

    • @zlodes01
      @zlodes01 Před rokem

      Так судя по внешнему виду, Arduino IDE второй версии как раз и сделана на базе VSCode.

    • @user_PsevdonimyEtoPolnyjOtstoj
      @user_PsevdonimyEtoPolnyjOtstoj Před rokem

      @@zlodes01 вполне вероятно, но возможно просто разрабы стараются следовать современным тенденциям.

  • @TheTheASHER
    @TheTheASHER Před rokem

    платформио странный, я не дофига кодер конечно, но у меня был код который компилировался и заливался через платформио , но при этом на самом железе не работал, но тот же самый код через ардуино иде работал

    • @alexmorozov73
      @alexmorozov73  Před rokem

      Разные версии платформы, настроек или библиотек - вот и "тут работает, а тут нет". Но в PIO куда проще на уровне проекта зафиксировать версии, чем в AIDE.

  • @user-jp5hf1mo1e
    @user-jp5hf1mo1e Před rokem +1

    "заглядывать за стенку"? а как раньше писали? просто руками открываешь и смотришь!

    • @alexmorozov73
      @alexmorozov73  Před rokem +4

      Люди даже документацию ленятся почитать, а вы предлагаете им в исходниках вручную копаться. Многие ли знают, где лежат эти исходники?... :)

  • @panamadreams1
    @panamadreams1 Před rokem

    Только в этой версии нельзя проверить скетч без подключенной платы. В первой версии можно было ((((

    • @alexmorozov73
      @alexmorozov73  Před rokem +2

      Что за чепуха? Прекрасно компилируются (проверяются) скетчи без подключения платы. Выбрать плату, не выбирать COM порт и вперед. В самом ролике никакой платы не было подключено и скетч прекрасно собирался.

  • @BredihinKA
    @BredihinKA Před rokem +1

    Новая версия хороша, но у тех кто привык к старой будет гореть одно место, потому, что один и тот же код, с использованием одних и тех же библиотек, на новой версии не собирается, а на старой собирается и работает. На самом деле история такая и с другими IDE, тот же Sloeber так же выбешивает. Ты качаешь платформу для M5Stack, а потом долго у упорно её лечишь, что бы она не ругалась на криптографию где то в модулях wifi и прочую хреновину. После того как один раз это пролечил, до следующего обновления можно спать спокойно (нет), но это напрягает.
    Platformio я пока не прочувствовал. Надо на новый год попробовать. Вроде хвалят..

    • @user-co8un6lx3t
      @user-co8un6lx3t Před rokem +1

      Мне pio понравилось, есп там компилится шустрее..

    • @BredihinKA
      @BredihinKA Před rokem

      @@user-co8un6lx3t Можно подробнее? Что за pio?

    • @user-co8un6lx3t
      @user-co8un6lx3t Před rokem +1

      @@BredihinKA хмм, pio - platformio)

  • @bigbugzboney
    @bigbugzboney Před rokem

    Все равно эта IDE - один большой компромисс для copy-paste ориентированного программирования.
    Работаю в веб-разработке на продуктах от JetBrains, поэтому сразу после первоначального знакомства с Arduino решил, что для не тестовых проектов буду использовать CLion. Хотел сначала PlatformIO, но после инцидента в начале года с node-ipc (публичный известный пакет, в который внедрили вирус для жителей России) решил, что слишком рискованно на основной рабочей машине ставить платформу с ярко выраженной политической позицией - есть сомнения в безопасности.
    Поэтому по итогу: для написания кода использую CLion, а Arduino IDE с опцией "использовать внешний редактор" стала просто эдаким отдельным компилятором.
    Так что могу такое же решение порекомендовать (или вместо CLion бесплатный VSCode), кому недостаточно ардуиновского недоредактора.

  • @fliblomlaslojor
    @fliblomlaslojor Před rokem

    header файлы кстати я так понял не так просты. недавно застрял с работой ESP32-CAM недостаточно мануалов для работы с фреймбуффером. как его получать кусочками. пытался найти исходный код, а он как будто зашит в бинарники. Пытался полнотекстовым поиском (я пользователь линукс и очень мощные инструменты есть из коробки) но увы. при инициализации камеры чип ребутится. но если брать пример из либы работает. Видимо там впритирочку места.

    • @fliblomlaslojor
      @fliblomlaslojor Před rokem

      точнее даже не то чтобы его получать кусочками а то. чтобы сам фрейм буффер был ограничен каким-то вменяемым размером а не полный кадр.

  • @SAM58SAM58
    @SAM58SAM58 Před rokem

    Как по мне после того, как появилась связка Visual Studio Code + Platformio arduino ide умерла. Но я за конкуренцию. Это на пользу любым пакетам. А когда пакеты устаревают, то уже готов новый лидер.

  • @Galaxy-111
    @Galaxy-111 Před rokem

    Инструкция по установке это прикол над ардуинщиками?

    • @alexmorozov73
      @alexmorozov73  Před rokem

      Copy/Paste как бы обязывает :)

    • @TEENASPECT
      @TEENASPECT Před rokem +1

      "браузер нам не нужен" - можем удалять))

  • @vavancharkin8619
    @vavancharkin8619 Před rokem

    Пробовал 2-ю IDE на нескольких машинах. Очень нужна была функция автодополнения кода. Очень длинные имена переменных и дэфайны, которые так любят разработчики библиотек, иногда бесят своей необхлдимостью применять контрол-копи - контрол-вставил (ни в голове, ни в опе нихЧего не оставил). И когда я узнал, что наконец то вышла Arduino IDE с автодополнением, то очень сильно обрадовался. Но ненадолго. Оказывается это автодополнеие постоянно отказывается работать. И если хочешь узнать от куда берется какая-нибудь библиотечная функция (как определяется и реализуется), то спеши сделать это побыстрее, так как очень скоро это работать не будет. На подобные замечания разработчики IDE отвечают что это не их проблема. Это ИМ уже предоставили корявый код. (Спрашивается куда смотрели когда брали?)
    И ещё: если захотите размотать какую-нибудь функцию от того как она представлена на пользование домохозяйками до самого начального уровня, т.е. до работы с физическими регистрами и т.п., то это вряд-ли получится. Застрянете в начале пути. Такой сервис как "перейти к определению" вас направит в файл заголовков исследуемой библиотеки (файлы *.h). А если в *.h файле не прописана реализация, то в соответствующий файл *.cpp IDE вас уже не станет перебрасывать. Далее придется делать все ручками (хотя бы через блокнот). В блокноте тоже полно сюрпризов - попробуй ка определи по какому пути пойдет компилятор в случае #ifdef... Вобщем для изучения программирования МК эта среда совсем не подходит. О пошаговой отладке с отслеживанием состояния регистров говорить вообще не приходится.
    Вобщем эта IDE как была обычной игрушкой для кухарок, так ей и осталась.

    • @alexmorozov73
      @alexmorozov73  Před rokem +1

      Для всего остального есть VS Code и PlatformIO

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

      ​@@alexmorozov73а есть обзор VS code?

  • @user-il2vo5qn6u
    @user-il2vo5qn6u Před rokem

    Алекс, доброе утро. В менеджере плат пытаюсь установить ESP8266. И ардуина выдает:
    "Error: 13 INTERNAL: Cannot install tool esp8266:xtensa-lx106-elf-gcc@3.0.0-newlib4.0.0-gnu23-48f7b08: moving extracted archive to destination dir: rename C:\Users\Саша\AppData\Local\Arduino15\tmp\package-1559013120\xtensa-lx106-elf c:\Users\Саша\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08: Access is denied".
    Все! Жизнь остановилась. Почему такая хрень не знаю. Подскажете?

    • @alexmorozov73
      @alexmorozov73  Před rokem

      Попробуйте удалить каталог %LocalAppData%\Arduino15\packages и заново все пакеты поддержки платформ поставить.

    • @BuddaZS
      @BuddaZS Před rokem

      Может проблема в русских символах в пути?

    • @user-il2vo5qn6u
      @user-il2vo5qn6u Před rokem

      @@alexmorozov73 Не помогло.

    • @user-il2vo5qn6u
      @user-il2vo5qn6u Před rokem

      @@BuddaZS Может. Но путь программа сама выбирает. И как переименовать папки пути, ведь их не я сделал, а винда?

    • @BuddaZS
      @BuddaZS Před rokem

      @@user-il2vo5qn6u имя пользователя английскими буквами надо. Нового создать придется.

  • @fliblomlaslojor
    @fliblomlaslojor Před rokem

    интересно ардуина научилась шить с ранее закомпиленного файла.

  • @alexthebear
    @alexthebear Před rokem +1

    К сожалению сыроват продукт. Один сложный скетч в упор не хотел компилироваться, выдавая странные ошибки линковки, даже гугл не помог.
    Вернулся на visual studio code, там все отлично на платформио работает.

  • @user-uh8lz4gb9g
    @user-uh8lz4gb9g Před rokem

    "Это большой шаг для всего человечества" 😂 PlatformIO так не хвалил...

    • @alexmorozov73
      @alexmorozov73  Před rokem

      Я сам сижу на PIO, зачем мне конкуренты? :)

  • @kosmos8460
    @kosmos8460 Před rokem

    В 11ой Винде все равно не пашет

  • @-Darkweider
    @-Darkweider Před rokem +2

    Гайд для мазохистов. Первым делом сносим 1.8 чтобы потом заново искать и добавлять ссылки на платы. Копипаст не для тру кодеров!

  • @ElVinto
    @ElVinto Před rokem

    В общем понял, что остаюсь на старой IDE...Лично для меня все эти новшества выглядят как лютая хренатень.

    • @XanderEVGs
      @XanderEVGs Před rokem

      Как можно называть хренотенью автодополнение кода?

    • @ElVinto
      @ElVinto Před rokem

      @@XanderEVGs иногда можно, я пока не пишу такие объемные скетчи, что подсказки нужны)

    • @XanderEVGs
      @XanderEVGs Před rokem

      @@ElVinto по мне подсказки нужны когда редко пишешь, легче угадывать, не глядя в доки.

    • @ElVinto
      @ElVinto Před rokem

      @@XanderEVGs ...кстати, а он подсвечивает только ардуиновские си методы или вообще весь сишный набор, ну, например, dtostrf будет подсвечивать? Или методы из собственных или дополнительных библиотек (я имею ввиду папки libraries или hardware)?

    • @vavancharkin8619
      @vavancharkin8619 Před rokem

      @@XanderEVGs Автодополнение, которое слетает через каждые две минуты? Оно просто засыпает на ходу и просыпается только после следующей загрузки IDE. Может конечно и сама проснуться, но крайне редко и чем ее разбудить, пока не уследил

  • @alexpetrov521
    @alexpetrov521 Před rokem

    Мы же нищие и жадные)))

  • @giwiijeck5135
    @giwiijeck5135 Před rokem

    По функционалу эта IDE выглядит более убогой, ну например чем Keil лет 20 тому назад.

    • @alexmorozov73
      @alexmorozov73  Před rokem

      Зато куда менее убогой, чем предыдущая версия месяц назад... :)

  • @niklogin96
    @niklogin96 Před 5 měsíci

    Самая косячная среда программирования из всех существующих. Не столько программированием занимаешься сколько бьешься что бы эта чья то недоделка вообще работала. Может хоть сейчас там что то улучшили.

  • @Lexxl67
    @Lexxl67 Před rokem

    Во-первых: лезет все время в сеть.
    Во вторых: как сделать портабл версию?

    • @Kolin4556
      @Kolin4556 Před rokem

      без доступа к сети вообще не запускается после установки

  • @user-cv7bv9gp8b
    @user-cv7bv9gp8b Před rokem +1

    Последняя версия тухлая недоработаннная, одни минусы, да блинк написать для светодиода она еще пойдет, востальном это просто мусорная программа которая заслуживает смелого удаления и скачки старой стабильной версии на которую можно было установить любую библиотеку к примеру esp8266fs а эта программа создана криво и даже непозволяет установить 90% сторонних библиотек. Безусловно это позор для разработчиков данной прогтраммы, печально но переходим все дружно на старую стабильную версию.

  • @shulginoleg6561
    @shulginoleg6561 Před 19 dny

    Мало того что нищие и жадные, так ещё и "изолированные" теперь

    • @alexmorozov73
      @alexmorozov73  Před 15 dny

      Следите внимательно, чтобы изоляцию не пробило :)

  • @bohdankhytruk
    @bohdankhytruk Před rokem

    PlatformIO is a Ukrainian Project. Please help us stop the war

    • @alexmorozov73
      @alexmorozov73  Před rokem +5

      На языке хозяев пишите в вашингтон
      czcams.com/video/x49qFqALh94/video.html

  • @avr_stm_pro2955
    @avr_stm_pro2955 Před rokem

    Помню несколько лет назад скачал ардуино ,когда начал увлекаться МК, потыкал и понял это полное гамнища

  • @lommmaster
    @lommmaster Před rokem +1

    Чушь. Нихрена там не улучшилось, гемора только. Чего там удобней стало? В голове все должно быть. Считайте IDE просто блокнотом с синтаксисом...

  • @vaqtinchaoshiq
    @vaqtinchaoshiq Před rokem

    Самый ужасный иде котрый я когда-либо видел. Из элементарного: Где тут автозаполнение/подсказка кода? Где список функций используемых в коде/файле? Где нормальный поиск? Где контроль версий (git)? Даже notepad++ многому умеет.
    Скачал для своего визуал студию расширения и забыл этот недо-иде как страшный сон.

  • @serggorod1423
    @serggorod1423 Před rokem

    Старое...отсталое... Дизлайк...!
    Зря....потратил своё время.
    Лучше бы ролик по классам , апи и принципах ооп... Применительно к МК и есп...
    Или ролик о частых проблемах начинающих... Vs...

    • @alexmorozov73
      @alexmorozov73  Před rokem +1

      Странно ожидать от ролика с названием "Arduino IDE 2.0" "ролик по классам, апи и принципах ооп... Применительно к МК и есп... Или ролик о частых проблемах начинающих... Vs..."
      Но еще страннее мотивировать авторов дизлайком и стонами о зря потраченном времени на новые ролики...

  • @rafismidkhatovich454
    @rafismidkhatovich454 Před rokem

    Здравствуйте, у меня Windows 7, я удалил старый IDE и установил 2.0.4 все работала, пока посмотрев Ваше видео, не решил поставить дополнительные URL, esp32 и esp8266, дума все это мне надо, все по Вашей инструкции, но после загрузки этого, при компеляции начел выдовать ошибку, мне 65 лет англейский у меня ноль, помогите пожалуйста разобраться и все вернуть назад, спасибо!
    Variables and constants in RAM (global, static), used 29848 / 80192 bytes (37%)
    ║ SEGMENT BYTES DESCRIPTION
    ╠══ DATA 1504 initialized variables
    ╠══ RODATA 2064 constants
    ╚══ BSS 26280 zeroed variables
    . Instruction RAM (IRAM_ATTR, ICACHE_RAM_ATTR), used 60447 / 65536 bytes (92%)
    ║ SEGMENT BYTES DESCRIPTION
    ╠══ ICACHE 32768 reserved space for flash instruction cache
    ╚══ IRAM 27679 code in IRAM
    . Code in flash (default, ICACHE_FLASH_ATTR), used 357064 / 1048576 bytes (34%)
    ║ SEGMENT BYTES DESCRIPTION
    ╚══ IROM 357064 code in flash

    • @alexmorozov73
      @alexmorozov73  Před rokem

      translate.google.com не взирая на возраст! :)
      У вас нет ошибок, это информационные сообщения об объемах занятой памяти различных типов. Так что все ок. Ой, простите, все хорошо. :)

    • @rafismidkhatovich454
      @rafismidkhatovich454 Před rokem

      @@alexmorozov73 Спасибо что ответили, разобрался

  • @bulbianopyano7134
    @bulbianopyano7134 Před rokem

    Не удаляется, не хотит покинуть мой комп.
    ibb.co/WvkwRTS