Освой Arduino играючи

Сайт Александра Климова

Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

ESP32: Установка для Arduino IDE

В момент выхода платы процесс установки для Arduino IDE был достаточно муторным и требовал установки GIT для клонирования репозитория ручками. В версии Arduino IDE 1.8.x установка упростилась с появлением "Менеджера плат".

Открываем в Android IDE меню File | Preferences и в диалоговом окне в самом внизу находим блок Additional Boards Manager URLs. В текстовом поле вводим адрес https://dl.espressif.com/dl/package_esp32_index.json. Сохраняем настройки, нажимая кнопку OK.

Если у вас несколько разных плат, то адреса можно указывать через запятую.

Setup ESP32

Далее открываем меню Tools | Board | Board Manager... и в диалоговом окне выбираем вариант ESP32 by Espressif Systems (используйте поиск по слову ESP32 для быстрого нахождения).

Setup ESP32

После этих шагов в Arduino IDE появятся множество плат на платформе ESP32, вам следует выбрать конкретную модель под вашу реальную плату. Например, у меня это ESP32 Dev Module.

Setup ESP32

Дальше как обычно - выбираем порт и приступаем к написанию скетчей. Но тут может возникнуть проблема - если посмотреть на номер порта в Диспетчере устройств (Windows), то можете обнаружить, что имеется проблемное устройство без установленного драйвера. Вам нужно скачать со страницы CP210x USB to UART Bridge VCP Drivers драйвер под вашу операционную систему, например, первая ссылка Download for Windows 10 Universal (v10.1.6).

После этого последнего шага плата готова к работе. Можете открыть предустановленные примеры File | Examples | Examples for ESP32 Dev Module (или под другую плату на платформе ESP32) и изучать код.

Реклама