Сначала устанавливаем последнюю версию среды разработки Arduino IDE
Переходим по этой ссылке
Кликаем здесь:
Скачиваем и устанавливаем среду Arduino IDE
Чтобы установить поддержку платы ESP8266 в вашу среду разработки Arduino, необходимо выполнить следующие действия:
1. Идем в меню Файл -> Настройки
2. Вставляем в поле "Дополнительные ссылки для менеджера плат" строку
http://arduino.esp8266.com/stable/package_esp8266com_index.json
и нажимаем ОК.
3. Переходим в Инструменты -> Менеджер плат
4. В поле поиска вбиваем esp8266
5. Нажимаем кнопку установка
6. Проверяем. Идем в примеры и загружаем скетч Blink
перед загрузкой необходимо выбрать плату
и сменить порт на котором будет находится плата после подключения к компьютеру.
После успешной загрузки, плата будет мигать светодиодом 1 раз в секунду.
Среда Arduino IDE настроена для работы с платами на базе микроконтроллера ESP8266.
Чтобы установить поддержку плат ESP32 в вашу среду разработки Arduino IDE, необходимо выполнить следующие действия:
1. Меню Файл -> Настройки
2. Вписываем в поле "Дополнительные ссылки для Менеджера плат" (если там уже что-то есть то через запятую) строку
https://dl.espressif.com/dl/package_esp32_index.json
3. Идем в менеджер плат
4. В поле поиска вбиваем esp32
5. Нажимаем кнопку установка
6 Проверяем (убедитесь что выбраны верная плата и COM порт)
7. После загрузки скетча Blink из примеров плата будет мигать встроенным светодиодом 1 раз в секунду
Если после попытки загрузки кода вы видите надпись
а сама загрузка не происходит - Вам попалась плата которая не поддерживает загрузку скетчей без нажатия кнопки Boot. Чтобы устранить данную проблему, воспользуйтесь рекомендациями из данной статьи: Не прошивается (не заливается скетч) в плату ESP-WROOM-32 DevKit v1
В следующей статье разберем установку библиотек на примере сборки моего проекта "Интернет радиоприемник"