Перейти к содержимому

[Архив] Установка ESP-IDF и Espressif IDE в ОС Windows

Метки:

Добрый день, уважаемые читатели!

Данная статья устарела и утратила актуальность. В настоящее время Esppressif создали другой, кроссплатформенный, установщик ESP-IDF Installation Manager. Процесс работы с ним сильно отличается от описанного в данной статье. Советую вам воспользоваться другой статьей: [ Установка ESP-IDF с помощью ESP Installation Manager ] и [ Настройка IntelliSence для VSCode и ESP-IDF ]

Читатели, которые уже пробовали устанавливать ESP-IDF на свой компьютер,  возможно спросят – “а на… какого х..удожественного замысла” нужна эта статья? Ведь процесс установки ESP-IDF в windows, в общем-то, не представляет никаких особых трудностей – “нажал пару кнопок, и готово”. Но, оказывается, с китайскими продуктами не всегда всё так просто, как это может показаться на первый взгляд. Вот сейчас и обсудим тонкие моменты и подводные камни, которые могут встретиться на этом пути. А также поговорим о том, как установить несколько версий ESP-IDF на один компьютер.

Примечание автора: все нижесказанное относится к моменту выхода статьи (~ ноябрь 2024 года). Cпустя некоторое время процесс установки (каталоги, последовательность действий и т.д.) может измениться, скриншоты перестанут соответствовать действительности. Но, тем не менее, статья не должна особо потерять в актуальности. Просто учтите этот момент при чтении.


Варианты установки Espressif IDE

Как я уже писал ранее, программную среду для разработки под ESP32 – ESP-IDF можно скачать и установить на компьютер в виде двух плагинов: Eclipse Plugin и VSCode Extension. Eclipse Plugin, хоть и плагин, но устанавливается с  намертво интегрированной внутри сторонней IDE Escipse CDT, поэтому выглядит как полноценная программа – поэтому этот вариант часто называют просто Espressif-IDE ( подробнее о инструментах для ESP32 здесь )

Eclipse plugin ( Espressif IDE )

Visual Studio Code plugin

Договоримся, что в данной статье под термином Espressif-IDE мы будем понимать Eclipse plugin, а плагин (иногда пишут расширение) для VSCode так и будем называть – плагин для VSCode