ESP-IDF | Введение

Поділитися
Вставка
  • Опубліковано 2 лют 2025

КОМЕНТАРІ • 154

  • @CrazyGeeks
    @CrazyGeeks  2 роки тому +10

    Приобретайте модули, отладочные платы ESP32 и программаторы у компании ClimateGuard
    Поддержим отечественного производителя!
    climateguard.ru/esp32
    climateguard.ru/esp32
    climateguard.ru/esp32

    • @sovid7440
      @sovid7440 2 роки тому

      Надеюсь я успею прочитать большую кулинарную книгу Arduino до следующего видоса)))

    • @Seriyv0lk
      @Seriyv0lk Рік тому +1

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

  • @valkoder_ex305
    @valkoder_ex305 2 роки тому +7

    Спасибо. Надеюсь цикл продолжится дальше

  • @manul88
    @manul88 2 роки тому +10

    Спасибо! Продолжай, пожалуйста! Ты просто отлично подаешь материал. Очень интересно!

  • @androidpasha
    @androidpasha Рік тому +8

    Ппц как все сложно! Очень много телодвижений для мигания светодиода. Смотрел с восхищением!

    • @Ma_X64
      @Ma_X64 11 місяців тому +1

      Ну "взрослые" камни все плюс минус так программируются. Дело привычки. Когда есть шаблонный проект с базовыми инициализациями, всё быстро.

    • @ssmodest
      @ssmodest 6 місяців тому +2

      ​@@Ma_X64мигание светодиодом в ардуино делается в два клика, как и подавляющее большинство идей что придут в голову, под всё уже есть библиотеки. И только если вдруг так получилось что ваша задача действительно специфична на столько что нужно конфигурировать периферию вручную, тогда стоит использовать подобные ide. Ну и желательно конечно ещё тогда и образование радиоинженера или эмбеддед програмиста

    • @Ma_X64
      @Ma_X64 6 місяців тому

      @@ssmodest Оно делается в два клика, да, но и работает потом так же. Тайминги ни к чёрту все. Ресурсы МК разбазариваются направо-налево. Мало мальски что-то быстрое нормально работать не будет. А поливалку огорода можно и без микроконтроллера сделать. Всё упирается в то, какие у вас требования к себе, к своим проектам и насколько вы способны замечать в них косяки. Кроме того, профессионал со временем обрастает своими и чужими библиотеками, которые выбраны не потому что они просто есть, а потому что отвечают всем или большинству требований, которые человек предявляет к коду. И, таким образом, базовые задачи и без Ардуино тоже делаются в два клика, просто нужно погрузиться в тему чуть глубже. Ардуино -- платформа для обучения, но она обучает только пользованию собой и ограничивает пользователя собой. Как только чего-то нет или для данного конкретного камня еще не портировали, пользователь сидит и плачет. А те, кто сразу начал с азов, а не с середины, берут и пишут всё, что хотят.

    • @dmitrijcuprina1332
      @dmitrijcuprina1332 Місяць тому +1

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

  • @ОлегВажинский-б4б
    @ОлегВажинский-б4б 2 роки тому +8

    Привет! Еще не досмотрел видос. И посмотрю уже только завтра, наверное. Но хочется сказать сразу: не вздумай забрасывать канал. По моему мнению пока все отлично!) Всех благ!

  • @silentage6310
    @silentage6310 9 місяців тому +2

    а пошаговая отладка? вроде бы такой платкой 3:45 её как раз и можно делать. на сайте platformio было написано

    • @ИгорьШироков-ч5ы
      @ИгорьШироков-ч5ы 8 місяців тому +1

      Присоеденяюсь к вопросу. Как отлаживать через JTAG?

    • @silentage6310
      @silentage6310 8 місяців тому +1

      @@ИгорьШироков-ч5ы погугли esp32 JTAG инфа есть на ютюбе, сма не пробовал еще хотя она есть

    • @ssmodest
      @ssmodest 6 місяців тому +1

      Отладку по usb поддерживает esp32s3. Или другой esp32 через esp32s3

    • @VineVineyiii
      @VineVineyiii 2 місяці тому +1

      Кстати Да! в ESP32 S2, S3, C3, C6, уже встроен jtag контроллер USB!

  • @pseudonimpsevdo14
    @pseudonimpsevdo14 Місяць тому +2

    Спасибо большое за видео. Очень подсобило в нужный момент. Но чего такая реакция на VSCode (6:46), при том что вы пользуетесь платным IDE CLion (27:09)? А он как бы и закрытый исходный код имеет, да и стоит не одну копейку....

  • @MSaidu-sj6vx
    @MSaidu-sj6vx 2 роки тому +3

    хоть один отошёл от этих форточек. Здоровые люди используют Линукс под любой разновидностью! Лайк однозначно!

  • @danil_cswtf2816
    @danil_cswtf2816 2 роки тому +3

    Опа, А вот и видос)

  • @ilyastei
    @ilyastei 2 роки тому +4

    Опытным путём оказал, что на TTGO T-Display нет защиты под аккумы, теперь ору об этом на каждом углу. Спасибо за видосик! Надо будет побольше почитать о дозиметрах от ClimateGuard...

    • @ssmodest
      @ssmodest 6 місяців тому

      Какой защиты?

  • @efiron
    @efiron 2 роки тому +1

    За видео спасибо. Сделал себе плату программатора с гальванической развязкой, и разъем 6-пиновый ну очень маленький ставлю, удобно и места мало занимает.
    У рекламируемого программатора нет гальванической развязки (а это очень плохо, если на плате уже есть напряжения) и чип медленный GH340G, до 2 Мбит, я применил CP2104 до 12 Мбит.

  • @beerbear9182
    @beerbear9182 4 місяці тому

    вот это именно то, что искал. точнее только подумал, а уже видео есть) збс. спасибо

  • @YuriyKozin
    @YuriyKozin Рік тому +1

    оч классно! спасибо за видео

  • @goosebumpsos
    @goosebumpsos Рік тому

    Очень жду новую чаcть. Спасибо за труд

  • @alexeyi9318
    @alexeyi9318 8 місяців тому +5

    Все классно и подробно! Но про установку CLion скромно промолчал, как будто она в комплекте с Убунтой идет) А это ж и есть основной затык на котором вся идея сделать красиво, рушится. Столько сил на настройку и изучение тратить ради 30 дневной версии не хочется. На торрентах линксовскую днем с огнем не сыщешь. Покупать подписку ради одного-двух некоммерческих проектов - ну такое себе. Лучше добавлю и новый объектив для камеры возьму) Но за труды спасибо!

  • @ДинарХарисов-п6у
    @ДинарХарисов-п6у 10 місяців тому

    Крутое видео. Было бы интересно почитать про работу freertos. Спасибо за пример в clion

  • @Rt12nf
    @Rt12nf 2 роки тому

    Спасибо, жду продолжения.

  • @olegvoron6847
    @olegvoron6847 Рік тому

    Огнище!

  • @ДмитрийКовальчук-й1ш
    @ДмитрийКовальчук-й1ш 2 місяці тому

    Супер!!!

  • @workshopcamp
    @workshopcamp 9 місяців тому +1

    Прошу прощения, вопрос новичка. Можно ли использовать готовые библиотеки? Если можно , то как и где взять?

  • @Slovjanyn
    @Slovjanyn 3 місяці тому +1

    Со старта подумал - "какая винда" те кому тема контроллеров интересна вряд-ли используют ведровс. И о я это услышал - нормальные инструменты под Линукс ... 😊
    Оу, ещё и dnf, а не какойто apt - ащще агоооонь

  • @maximkorovkin
    @maximkorovkin 2 роки тому

    Красавчик, ждём новые видео!

  • @3025m
    @3025m 2 роки тому +18

    Автор тебе надо преподавать в каком нибудь зарубежном уневерситете. У тебя очень хорошо получается объяснять простым языком сложные вещи, этому нельзя научиться, это талант.

    • @orochstoyanovich
      @orochstoyanovich 2 роки тому +1

      +++++++

    • @jendoss
      @jendoss Рік тому +9

      Что за дурацкая привычка - всё хорошее сразу высылать из страны? Типа, нам, лапотным, обучаться не надо - пусть наши враги умнеют?

    • @3025m
      @3025m Рік тому +6

      @@jendoss Сами ответили на свой вопрос потому что лапотным это мало интересно они Царя в телеке смотрят с открытм ртом, а если у вас кругом враги у вас бяда с башкой. И да за рубежом такие люди хорошо живут и ценятся обществом( изобретатели-инженеры) а тут на них режиму чхать и на результаты их трудов.

    • @jendoss
      @jendoss Рік тому +8

      @@3025m , а вы почему до сих пор здесь при таких взглядах - тоже лапотный? Или не тянете резидентство "высокоразвитого и гиперпрогрессивного" зарубежа?

    • @3025m
      @3025m Рік тому +3

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

  • @АлексейКравченко-с5щ

    Здравствуйте, а планируется выход второй части ролика? Что-то никак не удается настроить debug через openocd в clion. Очень надеялся у вас подсмотреть :)

    • @CrazyGeeks
      @CrazyGeeks  Рік тому +1

      Да! В планах есть, но пока не приступал, честно говоря

    • @АлексейКравченко-с5щ
      @АлексейКравченко-с5щ Рік тому

      @@CrazyGeeks Понятно, ну тогда буду ждать, а то информации по этому ноль, а самостоятельные попытки приводят к ошибкам(

  • @cs_anr
    @cs_anr 3 місяці тому +4

    после такого видео еще раз ВОСХИЩЕНИЕ тем кто сделал ардуино ... иначе только единицы считающие себя шибко вумными программировали контроллеры.... ничего щас еще все на питоне перейдут и тогда вообще с помощью ИИ любой сможет создать себе нужную прошивку в бытовых приложениях....

    • @VineVineyiii
      @VineVineyiii 2 місяці тому +1

      Да да😅 Купа полу рабочего проект/хлама Аля обучение детей и не более, дале надо в глуб смотреть по серьезные

    • @cs_anr
      @cs_anr 2 місяці тому +1

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

    • @Усвітіцікавоїробототехніки
      @Усвітіцікавоїробототехніки Місяць тому +2

      Сложно. Детям все эти танцы с бубном обьяснить сложно. Работаю в arduino ide. Windows

    • @cnc-machine6453
      @cnc-machine6453 Місяць тому

      Работаю в arduino ide. Профессионалам нужны IDE c подсказками и отладкой))) Таким как мне эти детские примочки не нужны.😂 шучу))). Автору спасибо!

  • @Kosmoselektronik
    @Kosmoselektronik 3 місяці тому

    Крсавчик !!!

  • @orochstoyanovich
    @orochstoyanovich 2 роки тому

    Спасибо вам большое ;)

  • @drollery6399
    @drollery6399 2 роки тому +4

    Китайцы смогли сделать два хороших чипа(8266, 32), но умудрились закопать глубоко инфу, и усложнить порог входа. Сделали всё чтобы пользователи отваливались на входе :-) Неосиляторов будет много. Нет инженерной культуры. Но для таких как Crazy Geeks это плюс. Разжёвывать инфу, в виде мякиша и кормить неосиляторов 🙂

  • @МаксимФ-й7н
    @МаксимФ-й7н Рік тому

    Было бы очень полезно, если бы ещё настроку отладчика разобрал, jlink там или ftdi. Это тоже тот ещё голоняк)

  • @madmentat9596
    @madmentat9596 Рік тому

    Спасибо, очень интересно! Я уже месяц медитирую над первой своей отладочной платой на ESP32, и вот еще одна приехала с экранчиком, но толку пока мало. Надеюсь, скоро плотину прорвет и я скоро придумаю им какое-нибудь интересное применение.

  • @dmitrijcuprina1332
    @dmitrijcuprina1332 Місяць тому

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

  • @alexpetukhov9766
    @alexpetukhov9766 2 місяці тому

    Очень много ссылок на ардуино, стм32. Типа сначала должен тех освоить, потом с esp разбираться. А если не видел ардуино?

  • @roman6572
    @roman6572 Рік тому

    Подскажи пожалуйста, в коммерческой разработке стоит ли использовать esp32 s3 для цифровой обработки сигнала? Надёжно ли?

    • @Ma_X64
      @Ma_X64 11 місяців тому +1

      а там есть fpu? Если есть, то можно и сигналы.

    • @roman6572
      @roman6572 11 місяців тому

      @@Ma_X64 есть)

  • @NikNik-z2s
    @NikNik-z2s Місяць тому

    хм, на рабочем столе фото с видом но г.Демерджи и с. Лучистое. почему такой выбор?

    • @CrazyGeeks
      @CrazyGeeks  Місяць тому

      Ого, кто-то узнал место))
      В поход по тем местам ходил, году в 18
      На обои только свои фото ставлю

  • @fflopfflop
    @fflopfflop Рік тому

    Эх, хочется продолжения, оно будет вообще?

  • @romankryvolapov
    @romankryvolapov 5 місяців тому

    В чем разница с Platformio? У меня Clion с Platformio сразу завелся на windows, в чем недостаток?

  • @ИгорьШироков-ч5ы
    @ИгорьШироков-ч5ы 8 місяців тому

    Почему в терминал приходит всякий мусор? Все скорости порта какие только можно перебрал. За видео спасибо, очень подробное и доступно объяснено. Одно из немногих по этой теме, если не единственное.

    • @ИгорьШироков-ч5ы
      @ИгорьШироков-ч5ы 8 місяців тому

      Выяснил, по примеру с миганием светодиода, что светодиод мигает раза в 3 медленнее. Ну и закладки с настройкой частоты кварца у меня нет. Где это настроить не понятно.

  • @Andry_TV_channel
    @Andry_TV_channel Рік тому +1

    давай дальше по esp, +rep

  • @openFrimeTv
    @openFrimeTv Рік тому +1

    а чем отличается IDF от IDE?

  • @Planerfull
    @Planerfull Рік тому

    обо всем сразу и ниочем в общем, это талант)

    • @VineVineyiii
      @VineVineyiii 2 місяці тому

      Та ти чо умний видать😅

  • @AlexBerril
    @AlexBerril 10 місяців тому

    Привет! Отличное видео, но у меня не хочет прописываться .pin_bit_mask = GPOI_SEL_2 (sel уже не выдает и постоянно в ошибку уходит) куда смотреть, что добавить?

    • @AlexBerril
      @AlexBerril 10 місяців тому

      identifier "GPOI_SEL_2" is undefined

  • @andrewefimov4488
    @andrewefimov4488 Рік тому +1

    Ну вот мучение же одно. В чем прикол то именно этой установки? Типа юзер так привык? Страдать?

    • @RomaPervak
      @RomaPervak 9 місяців тому +1

      Во-во, красноглазый метод какой-то, уж лучше эклипс.

    • @DmitriiPimkin
      @DmitriiPimkin 4 місяці тому

      ​@@RomaPervakчто угодно лучше чем эклипс😂

    • @VineVineyiii
      @VineVineyiii 2 місяці тому

      Ну тогдаVscode

  • @dimkaddd7674
    @dimkaddd7674 Рік тому

    @CrazyGeeks Дядь, у меня этот чип подключен через USB к Ruspberyy PI мне нужно использовать API этого чипа для блютуз. Как получить доступ к нему. Потому что в расбери система не видит \тот чип как дополнительный блютуз =(

    • @silentage6310
      @silentage6310 11 місяців тому

      Обычная есп общается с компом только через сериал порт...

    • @dimkaddd7674
      @dimkaddd7674 11 місяців тому

      @@silentage6310 та я за 2 месяца уже разобрался))

  • @genimislu
    @genimislu Рік тому

    Добрый день! Не понимаю: я установил ESP IDF, нажимаю "Сreate a new Espressif IDF project" - и у меня вылезает ошибка "Path Error": Couldn't find IDF_PATH in the CDT build environment variables. Что делать?

    • @Ma_X64
      @Ma_X64 11 місяців тому

      ну пути где-то не прописались. попробуй снести и поставить в корень: в C: например.

  • @Stresscms
    @Stresscms Рік тому

    А какой пароль для тестового портала climateguard?

  • @IlyaMatveev_1
    @IlyaMatveev_1 11 місяців тому

    Я что то не понял с каких пор на стм во фриртос тормозится ядро. Он же просто отдает идл задаче время простоя

    • @sergbo3114
      @sergbo3114 11 місяців тому

      А кто говорил про фриртос? Он имел ввиду при вызове чистой функции HAL_Delay.

  • @ИванВасильев-т4ш
    @ИванВасильев-т4ш Місяць тому +1

    Да ну нафик, долбежу мама не горюй, не, я к себе в убогий кейлик на stm8/32. Тихонечко так с CMSIS поковыряюся. Уф, аж голова закружилася... Пойду вискарика успокоительного приму и в родной угловатый кеил. А esp32 через ардуино иде прикручу к вифи сети (двумя строчками кода), а ногами к stm и будет мне щастье.

  • @tolikbegyn9999
    @tolikbegyn9999 2 роки тому

    Есть ли возможность писать на c++, а не на чистом c?

    • @CrazyGeeks
      @CrazyGeeks  2 роки тому

      Да, есть официальная обёртка
      github.com/espressif/esp-idf-cxx

    • @tolikbegyn9999
      @tolikbegyn9999 2 роки тому

      @@CrazyGeeks спасибо!

  • @stanissovet9571
    @stanissovet9571 2 місяці тому

    Jet brains ну уж нет пол дня ждать загрузки окна 😂😂😂

  • @mikebountain
    @mikebountain Рік тому

    а что там за аппарат, где 380В 3 фазы ?

    • @CrazyGeeks
      @CrazyGeeks  Рік тому

      Да почти все железки, с которыми работаю. Конкретно в примере - складское зарядное устройство, на входе 400 VAC, на выходе 48 VDC 150A

  • @СергейЯрыгин-ь7с

    5+!!!!!

  • @pl.elektronik
    @pl.elektronik 10 місяців тому

    А где продолжение

  • @StanislavDurnev
    @StanislavDurnev 2 роки тому

    👍

  • @АлександрКуницкий-е8з

    Это микроконтроллер...конечно можно называть системой, тогда любой микроконтроллер система: ядро плюс периферия! Тупая игра слов!
    На счёт: "Пиши на православном Си.."!!! Это зачёт!!!

  • @aleksandrsheb7890
    @aleksandrsheb7890 Рік тому

    Комрады, кто сталкивался: esp32 на борде с CP2102 не определяется системой как ком порт. при этом драйвера стоят с silabs для чипа(все что были на странице), шнурки пробовал разные, win10(64)
    Как победить?
    есть разнае борды esp32 esp12 esp8266 - ничего из них.
    Ардуины работают норм

    • @CrazyGeeks
      @CrazyGeeks  Рік тому

      а порт какой? питания хватает?

    • @aleksandrsheb7890
      @aleksandrsheb7890 Рік тому

      @@CrazyGeeks пробовал варианты: когда на макетку ставится доп питание, усб/бп(3.3/5), и родной порт микро-усб. ни так ни так. плат несколько. на маке тоже не вижу tty

  • @arct_last
    @arct_last 4 місяці тому

    Жаль нет продолжения...

  • @_vpru
    @_vpru Рік тому +1

    Слишком мелкий текст иногда снимаешь. Не у всех такие здоровенные мониторы. Мне на моём 19" (а у многих и ноуты с пятнашкой) пришлось очки одевать. Хотя местами ГУЙ показан крупно :)

  • @PavelOmelchenko
    @PavelOmelchenko Рік тому

    с 5й версией фрэймворка уже тяжко вкатываться)

    • @CrazyGeeks
      @CrazyGeeks  Рік тому

      Ой да, там я с mDNS все зубы себе переломал, в попытках понять, как оно прикручивается
      Но каких-то прям критичных проблем при миграции с 4.х не встретил

    • @PavelOmelchenko
      @PavelOmelchenko Рік тому

      ​@@CrazyGeeks Ну вот повторить код из 25:50 не получилось, так как GPIO_SEL_* макросы выпилили, теперь биты двигать надо ручками
      upd: увидел что ответ уже давал, прошлый выпилил, пардон

  • @АлександрАлександр-ч1х

    Протарахторил, для кого, и о чем ?

  • @vicigneus259
    @vicigneus259 2 роки тому

    ESP-IDF | Введение
    Лучшее видео по ESP-IDF. Просто и понятно.
    Только одно забыл сказать, что CLion стоит дороговато для домашних поделок и хобби. :((

    • @CrazyGeeks
      @CrazyGeeks  2 роки тому +1

      Всё то же самое в целом в VSCode повторить можно, гайды у Espressif есть

    • @vicigneus259
      @vicigneus259 2 роки тому +2

      @@CrazyGeeks И я о том же. У меня в VS Code и настроено. Только в видео только и сказано, что ты не любишь VS Code. А для начинающих можно было и рассказать про настройку, вместо Eclipse ( по моему было бы полезней).

    • @CrazyGeeks
      @CrazyGeeks  2 роки тому +2

      Да, подумаю об этом

    • @dexterouscat4533
      @dexterouscat4533 2 роки тому +3

      Для домашнего использования никто не запретит качнуть с торрента. Лекарство оттуда подходит для последней официальной версии, скачанной с оф сайта. Правда версия виндовая.

  • @sergbo3114
    @sergbo3114 11 місяців тому

    Да, чет не густо с сериями)

  • @Kosmoselektronik
    @Kosmoselektronik 3 місяці тому

    На СИ // ПРАВОСЛАВНОМ // БРАТ //ТЫ МЕНЯ УБИЛ //😝😝😝😝😝😝

  • @ololololo-l5z
    @ololololo-l5z 9 місяців тому

    терпеть не могу фреймворк от arduino, сразу начал писать на esp-idf на C, разобрался сам нечего сложного там нет

  • @artmon2004
    @artmon2004 2 роки тому

    Подскажите плиз, что это может значить в терминале 12:04 примерно
    Traceback (most recent call last):
    File "C:\Espressif\frameworks\esp-idf-v4.4.3\tools\idf_monitor.py", line 361, in
    main()
    File "C:\Espressif\frameworks\esp-idf-v4.4.3\tools\idf_monitor.py", line 307, in main
    ws = WebSocketClient(args.ws) if args.ws else None
    File "C:\Espressif\frameworks\esp-idf-v4.4.3\tools\idf_monitor_base\web_socket_client.py", line 47, in __init__
    self._connect()
    File "C:\Espressif\frameworks\esp-idf-v4.4.3\tools\idf_monitor_base\web_socket_client.py", line 60, in _connect
    raise RuntimeError('Please install the websocket_client package for IDE integration!')
    RuntimeError: Please install the websocket_client package for IDE integration!
    А при загрузке в чип такие ошибки:
    A fatal error occurred: Failed to connect to ESP32: Wrong boot mode detected (0x13)! The chip needs to be in download mode.
    For troubleshooting steps visit: docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
    CMake Error at run_serial_tool.cmake:56 (message):
    python
    C:/Espressif/frameworks/esp-idf-v4.4.3/components/esptool_py/esptool/esptool.py
    --chip esp32 failed
    FAILED: CMakeFiles/flash D:/ESP32/blink/build/CMakeFiles/flash
    cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v4.4.3\components\esptool_py && C:\Espressif\tools\cmake\3.23.1\bin\cmake.exe -D IDF_PATH="C:/Espressif/frameworks/esp-idf-v4.4.3" -D SERIAL_TOOL="python C:/Espressif/frameworks/esp-idf-v4.4.3/components/esptool_py/esptool/esptool.py --chip esp32" -D SERIAL_TOOL_ARGS="--before=default_reset --after=hard_reset write_flash @flash_args" -D WORKING_DIRECTORY="D:/ESP32/blink/build" -P C:/Espressif/frameworks/esp-idf-v4.4.3/components/esptool_py/run_serial_tool.cmake"
    ninja: build stopped: subcommand failed.
    ninja failed with exit code 1
    Executing action: flash
    Running ninja in directory d:\esp32\blink\build
    Executing "ninja flash"...

    • @CrazyGeeks
      @CrazyGeeks  2 роки тому

      Попробуйте проект на том же диске использовать
      И при загрузке - BOOT0 точно зажимается ? "The chip needs to be in download mode."

  • @codekote
    @codekote 2 роки тому +1

    давно смотрю на CLion. Но цена для хобби не подъемная.

  • @BRICKonYourHead
    @BRICKonYourHead Рік тому +8

    Эмм... и чем "собстна" линукс с его допотопной НЕ юзерфрендли работой почти исключительно только с терминалом лучше чем даже тупой эклипс? Те же яйца только в профиль... ИМХО в эклипсе даже меньше танцев с бубном... Думал что хуже эклипса ничего нет, ошибался. И да, я прекрасно понимаю, почему прогеры переходят на линукс (в основном те, кто с сетями взаимодействует), но я категорически не понимаю, почему эта ось настолько не дружелюбная. Вроде и есть графический интерфейс, но нет, работать ты будешь глядя на черный экран... Не удобно, не быстро, все эти танцы отвлекают от основного написания кода. Вот чем подкупает та же среда ардуины, не смотря на все косяки и недостатки? Простотой работы! Хочешь создать проект? нажал одну кнопку - создался. Хочешь заинклюдить библиотеку? Написал строчку инклюда - готово. В крайнем случае перетащил в папку с проектом, та же строчка - готово. И так во всём! Это удобно, это то - из за чего он так популярен. Я категорически не понимаю все другие среды, в которых разве что козла жертву не нужно приносить, что бы нормально начать работать. Это относится к подавляющему большинству сред разработки (если не ко всем). И что обидно альтернативы не видно...

    • @dawe5971
      @dawe5971 Рік тому

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

    • @МаксимФ-й7н
      @МаксимФ-й7н Рік тому +2

      Несёшь х.. Ню какую-то. Че там не фредли хз. Для поморгать Ардуино хватит, а дальше? Если боишься консоли как хотя бы на рпи или подобный одноплатник накатывать систему? Эти средства дают понимание полное работы устройств, не в стиле гайвера, а на нормальном уровне. Всё зависит, для чего ты это будешь использовать.

    • @dkmcdk724
      @dkmcdk724 Рік тому

      Сам не любитель работы с терминалом, но дело не в этом. Ардуино полный отстой по причине полной профанации программирования. Ардуинщик может мыслить только категориями "синенький проводок к А1, а желтенький к А2". Не понимая что на самом деле происходит, а присамых незначительных изменениях плачется "а почему не работает" ничего серьёзного на ардуино не напишешь, помигать, опросить пару датчиков, вывести нечто абы как на дисплей и все. Очень жаль что IAR не поддерживает есп32, было бы быстро, эффективно и никаких заморочек, никаких лишних действий и танцев с бубном.

    • @xardas606
      @xardas606 4 місяці тому +1

      Все, что сложнее, чем "нормально начать работать" рано или поздно приведёт к пониманию, что надо читать доки, спеки, надо подключать freertos и так далее по нарастающей, что каждый этап необходимо контролировать от и до.

    • @NikNik-z2s
      @NikNik-z2s Місяць тому

      Сравнил ОС с средой разработки? Ппц

  • @АлександрКопытенко

    После STM32 и CubeIDE - впечатление от знакомства с ESP32 просто омерзительное.
    Отвратительное ПО для программирования и прошивки с кучей багов, для установки которого без ошибок пришлось потратить пару часов.

  • @GintsPolis
    @GintsPolis 4 місяці тому

    200 рублей, фактически копейки :). Так копейки или рубли :)

  • @beerbear9182
    @beerbear9182 4 місяці тому

    стоп.. авторебут.. любой usb-uart_ttl конвертер с выводом DTR это умеет. тот же китаец CH340. нет вывода - подпаяй проводок к ножке микросхемы

  • @Icanfly-
    @Icanfly- 2 роки тому +3

    Афтар жжот - «продукцию майкрософт не очень уважаю» при этом сидит на винде, расходимся

  • @xelth
    @xelth 5 місяців тому

    400вольт на стенде надо ещё нати ... так случайно если схватиться будет только 230 ;) так что не ...сы

  • @iqubik
    @iqubik 2 роки тому

    Один транзистор установленный на boot0 а так хвалит как будто это прям уникальное решение.

    • @CrazyGeeks
      @CrazyGeeks  2 роки тому

      Да. Найдите на рынке такое же по размерам серийное решение. Дев борды/отладки не в счёт
      Я вот не смог найти. Есть всякие программаторы-кроватки, но это всё не то

  • @number_37
    @number_37 Рік тому +2

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

  • @wlasov
    @wlasov 3 місяці тому

    Автор почему-то свой странный опыт транслирует на всех. Не встречал ещё человека, который бы использовал hal_delay в rtos. Да и вообще в промышленном коде хал мало используется, разве что для демо. Кто смотрел исходники хала, тот поймёт. Среда разработки тут ни при чём (внезапно). И писали мы на CubeIde. Хрень конечно колхозная, но cmake не лучше, это чисто дрочево олдскульных сишников и линуксоидов