Для того, что бы ваша Arduono IDE могла работать с платами esp32 нужно всего лишь добавить ссылку на дополнительный репозиторий для менеджера плат.
Запускаем Arduono IDE, идем в меню Файл — Настройки
В строку «Дополнительные ссылки для Менеджера плат» вставляем адрес
https://dl.espressif.com/dl/package_esp32_index.json
если у вас уже есть какой-то адрес в этой строке, то нажмите кнопку правее — появится окно, в которое можно вводить несколько адресов, по одному адресу в каждой строке.
Жмем «ОК» и идем в менеджер плат.
В строке поиска(справа сверху) вводим esp32 и ждем появления пакета для плат ESP32 Dev Module, WEMOS LoLin32,WEMOS D1 mini ESP32.
Жмем установить, ждем, перезапускаем IDE и радуемся поддержки esp32.
В инструментах появится выбор плат с esp32, а так же дополнительные параметры и настройки плат.
Список плат, которые поддерживает пакет на момент написания статьи.
Дополнительные ссылки:
- страница пакета поддержки ESP32 на GitHub https://github.com/espressif/arduino-esp32
- страница для загрузки Arduino IDE https://www.arduino.cc/en/software