No video

Отладка ESP32 в VSCode + PlatformIO

  Рет қаралды 20,568

VVKelectro

VVKelectro

Күн бұрын

В этом видео подробно рассказано о настройке среды VSCode+PlatformIO для отладки проектов ESP32 в ESP-IDF и Arduino.
Ссылки:
Visual Studio Code: code.visualstu...
PlatformIO: platformio.org
Zadig: zadig.akeo.ie
ESP-IDF: github.com/esp...

Пікірлер: 25
@evst3080
@evst3080 8 ай бұрын
В логотипе PlatformIO изображен муравей, его голова, символизирует труженника!
@Petrinin__Ivan
@Petrinin__Ivan 2 жыл бұрын
Спасибо за видос
@vladimirmartynov4747
@vladimirmartynov4747 Жыл бұрын
ОГРОМНОЕ спасибо!!! Очень хороший ролик!!!
@dkmcdk724
@dkmcdk724 8 ай бұрын
ну да, 45 минут эканья-мэканья - отличный ролик! По мне это неуважение к слушателям - забрать 45 минут времени, когда можно изложить все максимум за 10 минут. Если подготовится, конечно.
@Planerfull
@Planerfull 8 ай бұрын
Выбираешь новый проект в списке под какую плату и плагин сам все ставит. Затем в платформио ини прописываешь lib dependences, монитор порта его скорость 115200, аплод порт его скорость чтобы 3 часа не ждать пока зальет код 92...(уже не помню, в инете можно глянуть) Затем в настройках ставим форматировать текст при сохранении и сохранение при смене фокуса окна. Автор видео записал, но сам нихрена не подготовился)) Ну и еще желательно включить синхронизацию настроек с github, чтобы каждый раз этой ерундистикой при установке на нлвой машине не заниматься. Ну и как вишенку на торте если есп модуль именно этот а не lolin d32 скажем, то запаять между ножкой reset и землей керамику 100n это чтобы не давить на кнопку boot при каждой заливке кода
@Yupitrer
@Yupitrer 6 ай бұрын
Спасибо за видео. Лушее видео.
@user-co8un6lx3t
@user-co8un6lx3t 2 жыл бұрын
Норм перед сном всегда буду включать)
@Avenir-Sigrun
@Avenir-Sigrun Жыл бұрын
Не обязательно подключать контроллер или порт, можно вывод сделать в терминал или консоль.
@user-sb4fc9cg4g
@user-sb4fc9cg4g 3 жыл бұрын
Здравствуйте. Извините, Вы не сталкивались с такой проблемой: Установил PlatformIO на другой компьютер, для более удобной работы и обнаружил, что один и тот же проект загруженный с двух разных компьютеров ведут себя по разному. Первоначально на новом компьютере не нашлась библиотека WiFiClientSecureAxTLS.h, обошел. Но в последующем обнаружил, что ШИМ в место 10 разрядного стал 8 разрядный. Версии студии и платформио одинаковые. Куда копать не пойму!
@vorobeichumaziy
@vorobeichumaziy 2 жыл бұрын
Вероятно смотреть версии ядра для esp
@user-yo7pn9rh5w
@user-yo7pn9rh5w Жыл бұрын
Подскажите, если в качестве программатора Esp32 использовать St-Link V2/01 какие возможны проблемы? Или приобретать Esp-prog?
@ViktorGlebov
@ViktorGlebov 3 жыл бұрын
винда без лицензии лол :) а так учебник хороший, спасибо !
@TheAurumsan1
@TheAurumsan1 2 жыл бұрын
А после замены драйвера JLink будет работать с другими контроллерами, например с STM32, или опять потом драйвер менять?
@ViacheslavKulakov
@ViacheslavKulakov 2 жыл бұрын
Не могу сказать, я с STM32 через ST-LINK работаю. В принципе, если не будет работать, драйвер в обратную сторону всегда можно поменять.
@ololololo-l5z
@ololololo-l5z 29 күн бұрын
зачем нужен платформио? это не официальная фигня, просто скачайте разширение esp-idf на vscode
@user-gy9ro5hc3j
@user-gy9ro5hc3j 2 жыл бұрын
Как можно делать отладку без самого МК? Есть какая-то симуляция МК типа ESP32?
@ViacheslavKulakov
@ViacheslavKulakov 2 жыл бұрын
Сам я для esp симулятор не использовал, но можете посмотреть qemu ( www.qemu.org/ ), там разные платформы есть.
@tarasradio
@tarasradio 3 жыл бұрын
Как в PlatformIO заставить в консоль выводить отладочные сообщения ESP_LOGI? Получилось только ESP_LOGE.
@ViacheslavKulakov
@ViacheslavKulakov 3 жыл бұрын
Достаточно подключить "esp_log.h" и все должно работать, в примере из видео оба метода работают. Можете посмотреть документацию по ссылке: docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/log.html
@VitalyKorzhun
@VitalyKorzhun Жыл бұрын
Double-check the options CONFIG_LOG_DEFAULT_LEVEL and CONFIG_LOG_MAXIMUM_LEVEL in the Menuconfig (or sdkconfig). They limit what can be displayed in the terminal (ESP_LOGE, ESP_LOGW, ESP_LOGI, ESP_LOGD, ESP_LOGV). To display everything, set CONFIG_LOG_DEFAULT_LEVEL to ESP_LOGV.
@Jeka476
@Jeka476 3 жыл бұрын
Я конечно настроил благодаря тебе всё как надо, но блин, у тебя что, оперативной памяти не хватает? Чего так тормозишь)
@xelth
@xelth 11 күн бұрын
старт дебугин - ты как чувак который потом крутым голосом стихи бабам читает разговариваешь, только ты похоже еще не научился менять голос ;)
@avick718
@avick718 3 жыл бұрын
фрейм-твёрки )))))
@artemdubinin7784
@artemdubinin7784 2 жыл бұрын
Английский прекрасен) Но подтянуть не помешало бы)
@alexboycov7082
@alexboycov7082 2 жыл бұрын
Русскоязычной аудитории такой английский более всего понятен, а ты ступай к себе, на англоязычные ресурсы, спалился ты, американский шпион ))
PlatformIO или прощай, Arduino IDE
35:23
Arduino и прочие питомцы
Рет қаралды 157 М.
CHOCKY MILK.. 🤣 #shorts
00:20
Savage Vlogs
Рет қаралды 29 МЛН
123 GO! Houseによる偽の舌ドッキリ 😂👅
00:20
123 GO! HOUSE Japanese
Рет қаралды 5 МЛН
Вывод изображения с Arduino и ESP32 на монитор
3:59
Заметки ESPшника
Рет қаралды 28 М.
ESP-IDF | Введение
45:38
Crazy Geeks
Рет қаралды 30 М.
YOU can Learn the ESP32 in 15 Minutes:  Hello World!
22:52
Dave's Garage
Рет қаралды 307 М.
SuperMini - это Супер или Мини?
20:14
Arduino и прочие питомцы
Рет қаралды 3,5 М.
CHOCKY MILK.. 🤣 #shorts
00:20
Savage Vlogs
Рет қаралды 29 МЛН