Чтобы установить плату ESP32 в IDE Arduino, выполните следующие действия:
1. В Arduino IDE, выберите Файл > Настройки.
2. Введите https://dl.espressif.com/dl/package_esp32_index.json в поле «Дополнительные URL-адреса менеджера доски объявлений», как показано на рисунке ниже. Затем нажмите кнопку «ОК»:
Примечание. Если у вас уже есть URL-адрес плат ESP8266, вы можете разделить их запятой следующим образом:
https://dl.espressif.com/dl/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json
Откройте Менеджер плат. Перейдите в Инструменты > Платы > Менеджер плат…
4. Наберите в поиске ESP32 и нажмите кнопку Установить ESP32 от Espressif Systems:
5. Вот и все. Плата будет добавлена в менеджер.
Подключите плату ESP32 к вашему компьютеру. Откройте Arduino IDE и выполните следующие действия:
1. Выберите Платы в меню Инструменты > Плата (выбираем нашу плату, DOIT ESP32 DEVKIT V1. У вас может быть другая, например ESP32 Dev Module )
2. Выберите порт
3. Откройте следующий пример в меню Файл > Примеры > WiFi (ESP32) > WiFiScan.
4. Откроется скетч:
5. Нажмите кнопку Загрузить в Arduino IDE. Подождите несколько секунд, пока код компилируется и загружается в плату.
6. Если все прошло как ожидалось, вы должны увидеть сообщение Загрузка завершена.
7. Откройте монитор порта Arduino IDE и установите скорость 115200 бод:
8. Нажмите на плате ESP32 Включить кнопку, и вы должны увидеть доступные сети рядом с ESP32:
Если вы попытаетесь загрузить новый эскиз в ESP32 и получите сообщение об ошибке «Произошла неустранимая ошибка: не удалось подключиться к ESP32: истекло время ожидания… Подключение… ». Это означает, что ваш ESP32 не находится в режиме прошивки / загрузки.
Выбрав правильное имя платы и COM-порт, выполните следующие действия:
Вот и все. На вашем ESP32 должен быть запущен новый скетч. Нажмите кнопку РЕСТАРТ, чтобы перезапустить ESP32 и запустить загруженный скетч.