Перейти к содержанию
bbh_blocked_dnftl

Dx Portal Используем Arduino IDE для сборки и компиляции проектов на ESP32


Рекомендуемые сообщения

Что может быть проще Arduino IDE!

 

 

 

Для разработки под ESP32 (ESP-WROOM-32) есть множество различных платформ. Но, если в некоторых ситуациях использование Linux или cygwin под Windows может отпугнуть новичков, то простой и дружественный интерфейс Arduino IDE окажется как нельзя кстати. Ниже рассмотрим по шагам, как её адаптировать для программирования ESP32.

 

 

 

1. Добавляем URL-адрес платы в Arduino IDE .

 

 

 

Открываем Arduino IDE (у меня версия 1.8.0). Если у вас она не установлена, то инструкцию по установке можно найти здесь.

 

 

 

Далее выбираем Файл -> Настройки и нажимаем на кнопку “Дополнительные ссылки для менеджера плат”, как показано ниже.

 

 

 

 

 

 

 

 

 

 

В появившемся окне вводим адрес: https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json и видим :

 

 

 

 

 

 

После завершения нажимаем ОК.

 

 

 

2. Обновляем список плат.

 

 

 

Когда URL платы ESP32 (ESP-WROOM-32) добавлен, обновим список плат, чтобы через Arduino IDE загрузить необходимые библиотеки ESP32 (ESP-WROOM-32).

 

 

 

Открываем Инструменты -> Плата: “Имя платы” -> Менеджер плат,

 

 

 

 

 

 

 

 

 

 

и их список должен автоматически обновиться:

 

 

 

 

 

 

 

 

 

 

3. Установка ESP32 (ESP-WROOM-32).

 

 

 

Как только обновление завершится, найдём свойства платы FireFly-ESP32 Mainboard.

 

 

 

 

 

 

 

 

 

 

Выбираем “FireBeetle-ESP32 Mainboard” и жмём “Установить”. Менеджер автоматически скачает необходимые библиотеки.

 

 

 

 

 

 

 

 

 

 

 

 

 

4. Компилируем программу мигания светодиодом.

 

 

 

Когда библиотеки установлены, можем, наконец, загрузить тестовую программу. Открываем Инструменты -> Плата, выбираем из списка Firefly-ESP32:

 

 

 

 

 

 

 

Внимание: проверьте, что Вы выполнили все шаги, описанные выше. Если Вы не установили плату ESP32 (ESP-WROOM-32), то в списке её не окажется!

 

 

 

Открываем Файл -> Примеры -> Basics -> Blink:

 

 

 

 

 

 

 

 

 

 

И жмём , чтобы запустить компиляцию.

 

 

 

 

 

 

 

Готово!

 

 

 

 

 

 

 

У DFRobot есть много других обучающих статей по ESP32 и готовых проектов на основе ESP32.

 

Читать дальше

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...