Программирование МК ESP32. Урок 2. Настраиваем toolchain

  Рет қаралды 35,307

narod stream

narod stream

Күн бұрын

Пікірлер: 70
@madmentat9596
@madmentat9596 Жыл бұрын
2:13 Второй урок, установили IDE и вот, мы не будем делать заново проект - мы будем "делать хитрее"... У меня два вопроса. 1. Нахера делать хитрее? 2. А как сделать заново проект?
@kostyanb5326
@kostyanb5326 2 жыл бұрын
ESP32 на взгляд перспективная вещь в нынешних реалиях. Ждем новых видео. Спасибо вам!
@util_util7787
@util_util7787 2 жыл бұрын
И снова спасибо Вам за ваши труды! на мой взгляд они очень полезны!!
@zsony2215
@zsony2215 2 жыл бұрын
Спасибо вам за ваши старания. Очень познавательно. По вашим урокам пытаюсь осваивать МК и Си.
@sergeyvinogradov2876
@sergeyvinogradov2876 2 жыл бұрын
Установил среду на Win7x64. Установилось, хотя ругалась на несоответствие системы. Запустил проект как в уроке. Скомпилировалось без ошибок. Но пока не прошивал. ESP- шка ещё не доехала с али.
@alech3630
@alech3630 2 жыл бұрын
все сделал следом за вами, НО контроллер не прошился.. Bootloader binary size 0x62b0 bytes. 0xd50 bytes (12%) free. ninja: build stopped: subcommand failed. Executing action: flash Running ninja in directory e:\github\espressif\hello_world\build Executing "ninja flash"... ninja failed with exit code 1
@ViktorLVS
@ViktorLVS 2 жыл бұрын
Добрый день. Не совсем понятно какой переходник вы использовали
@dmitryvash9239
@dmitryvash9239 2 жыл бұрын
Спасибо за урок! Всё получилось, только при выводе информации с есп32 в консоль появляются кракозябры. Смена кодировок не помогла...
@duron9876
@duron9876 2 жыл бұрын
Прошивка вываливалась в ошибку. Исправить удалось прописыванием порта после параметра -p в конфиге: idf.py -p COM1 flash
@sergeyvinogradov2876
@sergeyvinogradov2876 2 жыл бұрын
А на windows 7 работать будет?
@sdfsfsdsfsdfsdf7595
@sdfsfsdsfsdfsdf7595 2 жыл бұрын
спасибо, все доходчиво.
@ФедорПодольский-к4п
@ФедорПодольский-к4п 2 жыл бұрын
Ура! Спасибо за новые обучающие видео высоченного качества.
@сергейа-о9ь
@сергейа-о9ь 2 жыл бұрын
Еще есть современная среда разработки VisualStudio в которой можно работать с ESP32 при помощи nanoframework на языке C#. Как по мне так намного удобнее
@aabdev
@aabdev 2 жыл бұрын
Есть ли урок собирать артефакты для esp32 из Makefile (ов) а не из Cmake(ninjia)?
@airik116
@airik116 2 жыл бұрын
Привет. Видео очень познавательное. Спасибо. Но кепку сними, мне кажется так будет симпатичнее. Сорри за оффтоп
@Нескучаем-ш1р
@Нескучаем-ш1р 2 жыл бұрын
по вопросу clean для хранения, рекомендую использовать VCS например git в котором можно прописать исключения в .gitignore Espressif IDE имеет свой терминал для подключения к порту, где можно видеть логи Window->show view->terminal Еще замечу, что т.к. не мало людей с кирилицей в имени пользователя и не дай бог пробелами, то что бы не было проблемы со сборкой надо "перенести" папку AppData например в C:/AppData 1) выполняем mklink /j "C:\AppData" "C:\Users\\AppData" 2)меняем переменную окружения set AppData=c:\AppData\Roaming После этого работает без проблем
@anothermist3830
@anothermist3830 2 жыл бұрын
Жду гайд по созданию нового проекта и использования I2C и SPI. Самостоятельно только с экзамплами смог поиграть, показалось слишком всё запутанно.
@sergatmel8242
@sergatmel8242 2 жыл бұрын
Спасибо. Я так понял что эта среда только под W10 , на W7 не устанавливается ?
@pr200sd
@pr200sd 2 жыл бұрын
У меня изначально на w7 eclipse стоял, но возможно придется вручную настраивать.
@chanovandrei
@chanovandrei 2 жыл бұрын
Думал VSCode с Platformio долгий и глючный, а нет, есть ещё интереснее среда ) В чём преимущества Эклипс?
@antmiracle6922
@antmiracle6922 2 жыл бұрын
Спасибо за уроки! Но с ходу нее получилось скомпилировать в CDT Build console пишет: Build not configured correctly. из командной строки idf.py build отрабатывает нормально. пришлось IDF_PATH дописывать...
@i_letau
@i_letau 2 жыл бұрын
А что именно нужно дописать? Такая же проблема
@АндрейСухоруков-и2о
@АндрейСухоруков-и2о 2 жыл бұрын
а на 7 Виндоус не будет работать? И еще , закачка через браузер очень медленная , я начал закачку через хром а потом скопировал адрес сылки и запустил закачку через доунлад масер. Там скорость закачки была под 8 мегабит в секунду .
@tiger0007t
@tiger0007t 2 жыл бұрын
не полчилось пакет разработки у меня установить заругалось в конце установки
@антонселиванов-и9о
@антонселиванов-и9о 2 жыл бұрын
Здравствуйте, если делать как в видео с выбором папки для проекта, то вываливает ошибки симэйка - не может найти папку для сборки, копирование туда папки метадата (среда сама эту папку при выборе другого места для проектов не создаёт)погоды не делает. Если выбирать папку воркспейсов по умочанию, тогда билдит норм. Похоже, где-то Вы её ранее конфигурили, и симэйк знает пути.
@i_letau
@i_letau 2 жыл бұрын
А по умолчанию какая директория? Что то у меня даже примеры не билдится
@iamfoxface
@iamfoxface 2 жыл бұрын
Лайк, подписка, колокольчик)) Ждём следующий урок)
@denisyegorov5109
@denisyegorov5109 2 жыл бұрын
Надеюсь esp32 не поднимутся в цене ))) а то STM уже скоро будут в качестве ювелирных изделий носить ))) вместо брюликов.
@kosmos8460
@kosmos8460 2 жыл бұрын
Это что всегда под новый микроконтроллер надо устанавливать новую среду программирования ?
@narodstream552
@narodstream552 2 жыл бұрын
Смотря какой контроллер и к какой среде у него тулчейн более приспособлен.
@ЕвгенийГринь-л5з
@ЕвгенийГринь-л5з 2 жыл бұрын
В сети куча примеров для esp32 под Arduino ide, будут ли они работать в Espressif IDE? можно будет от туда брать библиотеки не переписывая их?. И еще показалась что в ардуино компиляция на порядок быстрее.
@U_video
@U_video 2 жыл бұрын
Arduino использует ESP-IDF уже скомпилированную, поэтому и сборка быстрее проходит.
@vladimirmartynov4747
@vladimirmartynov4747 Жыл бұрын
Спасибо за урок!
@MyStyleTubes
@MyStyleTubes 2 жыл бұрын
Здравствуйте, давайте, тема хорошая! Тоже сейчас вплотную изучаю возможности тенселики :) а ещё есть библиотека LVGL для работы с дисплеями ;)
@Alexsey1408
@Alexsey1408 2 жыл бұрын
А откуда вы берете информацию как все это настраивать?
@dmitryefimkin6550
@dmitryefimkin6550 2 жыл бұрын
Спасибо за урок. Очень интересно, но зачем такие сложности если есть FLProg?
@ВадимКурош-ф2л
@ВадимКурош-ф2л 2 жыл бұрын
Спасибо вам за труды! Очень жду внешние прерывания ....
@ПавелИгнатьев-в4у
@ПавелИгнатьев-в4у 2 жыл бұрын
Для начала слишком много тяжёлой воды, что не облегчает вход, а наоборот выстраивает стену непонимания, которую преодолеть на начальном уровне практически невозможно, даже тем кто знаком и с микроконтроллерами и с Си.
@niimailtah
@niimailtah 2 жыл бұрын
Считаю, что toolchain - это самое правильное решение с точки зрения промышленного программирования. Но есть и другой, назовем его "прикладной", уровень. И на этом уровне, как мне кажется, очень выгодно выглядит VSCode+PlatformIO. Скажите, пожалуйста, что Вы думаете в аспекте использования выше указанного инструмента в плане обучении неофитов в программировании микроконтроллеров? Спасибо.
@Icanfly-
@Icanfly- 2 жыл бұрын
Зачем смешивать теплое с мягким? Или vscode и platformio каким то божественным образом код компилируют? Тут автору впору видео снимать с обьяснением и примерами что такое ide, что такое toolchain итд, потому что судя по многим комментам люди не знают базы
@mad_t
@mad_t Жыл бұрын
Так вам pio "под капотом" установит тот самый тулчейн esp-idf от espressif. :) Тут уж правильней был бы вопрос, что лучше vscode или eclipse
@openFrimeTv
@openFrimeTv Жыл бұрын
а чем отличается IDE и IDF при скачивании?
@narodstream552
@narodstream552 Жыл бұрын
IDE - среда программирования. IDF - комплект разработчика.
@dmitrijsw2855
@dmitrijsw2855 Жыл бұрын
При попытке установить espressif-ide, касперский удаляет загрузчик, прерывает установку, и в последствии ругается на выявленный троян. В чем может быть дело, кто-нибудь сталкивался с такой проблемой? Дистрибутив качал по ссылке от автора, с официального сайта.
@Asmcavr
@Asmcavr 2 жыл бұрын
урррааа, огромное вам спасибо, с нетерпением жду следующих уроков!
@alexeyx1561
@alexeyx1561 2 жыл бұрын
Здорово, жду с нетерпением, продолжение. Спасибо, за Ваш труд.
@U_video
@U_video 2 жыл бұрын
Спасибо за урок! Хотелось бы в дальнейшем услышать поподробней, как устроен проект, какую роль выполняет CMake и как добавлять новые файлы в проект, нужно ли править при этом CMake. На сколько я понимаю, ESP32 подразумевает использование SDK и точка входа пользовательской программы находится в глубинах этого SDK, причём app_main вызывается из какого-то дефолтного таска FreeRTOS. Интересно, возможно ли работа с этим МК без SDK например как с STM32 или AVR?
@NRelectronics
@NRelectronics 2 жыл бұрын
Самый грамотный вопрос!!!
@АлександрНеизвестных-н6ь
@АлександрНеизвестных-н6ь 2 жыл бұрын
Спасибо за урок, все понятно, пригодится.
@D0ct0rDTV
@D0ct0rDTV 2 жыл бұрын
Подсветку синтаксиса удалось настроить? А то ни в eclipse, ни в VSCode не выдаются ссылки на типы данных и подключения внешних файлов, чтобы не было ошибок в синтаксисе даже если все правильно
@ИванИванов-п2ю6г
@ИванИванов-п2ю6г 2 жыл бұрын
На сайте expressif есть инсталлятор ESP-IDF только для Windows 10 и 11. Подскажите, пожалуйста, есть ли решение для старообрядцев, которые используют Windows 7 64? Спасибо.
@СергейГород_ко
@СергейГород_ко 2 жыл бұрын
Пролайкал всё! Смотрел с разных устройств без учётки... И отдаю должное....на всякий случай скачал весь канал...
@TheAurumsan1
@TheAurumsan1 2 жыл бұрын
Большое спасибо! А программаторы, например JLink, с этими ESP не работают?
@deadlock8811
@deadlock8811 Жыл бұрын
Спасибо
@alexandrzhvakin6896
@alexandrzhvakin6896 2 жыл бұрын
Спасибо! Ждемс урок 3!)
@MrAndyBrg
@MrAndyBrg 2 жыл бұрын
Спасибо за видео, а почему не используете терминал встроенный в eclipse? Вроде удобно в одной среде и переключаться не нужно. Удачи!
@electronic7979
@electronic7979 2 жыл бұрын
👍
@obuhovmi
@obuhovmi 2 жыл бұрын
Жду уроки про BLE и батарейное питание на ESP32 c3
@densharov4365
@densharov4365 Жыл бұрын
У кого-нибудь ругался Касперский на софт Espressif?
@TheVoalex
@TheVoalex 2 жыл бұрын
Спасибо за урок! Пока текстовая версия на сайте не работает...
@fixtrg
@fixtrg 2 жыл бұрын
Классные уроки! Спасибо!
@bulas4477
@bulas4477 2 жыл бұрын
Спасибо за видео!
@BrodigYD
@BrodigYD 2 жыл бұрын
Спасибо огромное!
@ПавелИгнатьев-в4у
@ПавелИгнатьев-в4у 2 жыл бұрын
Что делаем, зачем делаем, нечего не понятно! Куча ненужной воды, а по сути нечего нет! Всё рассчитано на тех, кто и так всё понимает, тогда теряется смысл ввода в тему. Кто понимает, что делается, смотреть не будет, потому что ему начальный уровень не нужен, раз он в курсах, что и как. А тот, кто не в курсах нечего не поймёт, и тоже смотреть не будет, из-за тяжёлого входа в понимания. Проще найти более адекватную инфу по ESP32.
@NRelectronics
@NRelectronics 2 жыл бұрын
чего-то нет комментариев... наверное людям этим МК малоинтересны.
@pr200sd
@pr200sd 2 жыл бұрын
Комментарии как-то с задержкой появляются, а так за 6 лет на этих контроллерах что только не делали, да и примеров полно, я изучал по исходникам нужные мне вещи, перед esp32 так же было с esp8266.
@Al_K_WIW
@Al_K_WIW 2 жыл бұрын
мужик, а ты можешь замерить энергопотребление данного контроллера мультиметром?
@alexandrkontsedalov3613
@alexandrkontsedalov3613 2 жыл бұрын
В Arduino IDE 2.0 оказалось намного проще. Загрузил нужную плату и выбрал порт, далее пиши себе на С++ и грузи. Да, компиляция идет значительно дольше, чем на платах Arduino Nano, в остальном никакой такой мороки с многократными сборками проекта. На первый взгляд, в Ардуино более продумана технология для работы с ESP32, но возможно, что где-то прячутся "подводные камни". Опыт работы с этими двумя средами покажет, что лучше.
@vladdrak496
@vladdrak496 2 жыл бұрын
Круто
@Михаил-к5е1ю
@Михаил-к5е1ю 2 жыл бұрын
отвратительный урок
PlatformIO или прощай, Arduino IDE
35:23
Arduino и прочие питомцы
Рет қаралды 159 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
🔎ESP32: REVIEW and COMPARISON
10:32
SoftwareProjer - погружение в мир техники и IT
Рет қаралды 20 М.
Forget WiFi! This Wireless Method is WAY Better?
12:14
GreatScott!
Рет қаралды 706 М.
Как устроена отладочная плата ESP32
32:51
Мастерская Электронщика
Рет қаралды 19 М.
We control addressable LEDs on ESP32, WLED firmware, use in Home Assistant
17:26
Alex Kvazis - технологии умного дома
Рет қаралды 50 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН