Пошаговая установка плат ESP32 в Arduino IDE 2 для Windows, Mac OS и Linux.

Arduino IDE 2.0 представляет собой современную среду разработки, оптимизированную для программирования различных микроконтроллеров, включая популярные платы ESP32. Эта версия IDE отличается улучшенной производительностью, интуитивно понятным интерфейсом и множеством новых возможностей. Учитывая растущую популярность платформы ESP32 среди разработчиков, изучение процесса установки и настройки этой платы в Arduino IDE 2 является важным шагом для реализации инновационных проектов в области Интернета вещей (IoT), автоматизации и многого другого.

В данном руководстве мы рассмотрим пошаговую инструкцию по установке платы ESP32 в Arduino IDE 2 на различных операционных системах (Windows, Mac OS X и Linux). Также приведены примеры простого кода для тестирования установки и проверки работоспособности системы, что удобно для как начинающих, так и опытных разработчиков.

Установка программирования платы ESP32 в Arduino IDE 2.0.

Согласно информации с сайта Arduino, «Arduino IDE 2.0 является улучшенной версией классической IDE с повышенной производительностью, улучшенным пользовательским интерфейсом и множеством новых функций, таких как автозаполнение, встроенный отладчик и синхронизация с Arduino Cloud».

Установка программирования платы ESP32 в Arduino IDE 2.0.

Если вы хотите установить платы ESP32 в «классическую» Arduino IDE, следуйте следующему учебнику: Установка платы ESP32 в Arduino IDE (Windows, Mac OS X, Linux).

Также рекомендуем ознакомиться с руководством: Распиновка ESP32, какие контакты GPIO можно использовать, а какие нет?

Предварительные требования: Установленная Arduino IDE 2.

Перед продолжением убедитесь, что у вас установлена Arduino IDE 2 на компьютере. Перейдите на сайт Arduino и скачайте версию для вашей операционной системы.

Предварительные требования: Установленная Arduino IDE 2.

Установка программного обеспечения Arduino IDE 2.

  • Windows: запустите загруженный файл и следуйте инструкциям в руководстве по установке.
  • Mac OS X: скопируйте загруженный файл в папку «Программы».
  • Linux: распакуйте загруженный файл и откройте файл arduino-ide, чтобы запустить IDE.

Если у вас есть сомнения, вы можете обратиться к Руководству по установке Arduino.

Установка дополнения ESP32 в Arduino IDE.

Чтобы установить плату ESP32 в вашу Arduino IDE, выполните следующие инструкции:

В вашей Arduino IDE 2 зайдите в меню Файл > Параметры...

Установка дополнения ESP32 в Arduino IDE.

Скопируйте и вставьте следующую строку в поле Дополнительные URL-адреса менеджера плат:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Скопируйте и вставьте следующую строку в поле Дополнительные URL-адреса менеджера плат:

Примечание: если у вас уже есть URL-адреса для плат ESP8266, вы можете разделить их запятой, как показано ниже:

http://arduino.esp8266.com/stable/package_esp8266com_index.json,
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Откройте Менеджер плат. Вы можете перейти через меню Инструменты > Плата > Менеджер плат… или просто нажать на иконку Менеджера плат в левом верхнем углу.

Найдите ESP32 и нажмите кнопку установки для esp32 от компании Espressif Systems версии 3.X.

Найдите ESP32 и нажмите кнопку установки для esp32 от компании Espressif Systems версии 3.X. После этого дополнение должно установиться через несколько секунд.

Тестирование установки.

Чтобы протестировать установку дополнения ESP32, загрузим простой код, который будет мигать встроенным светодиодом (GPIO 2).

Скопируйте следующий код в вашу Arduino IDE:

#include <Arduino.h>

#define LED 2

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);
  pinMode(LED, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(LED, HIGH);
  Serial.println("LED is on");
  delay(1000);
  digitalWrite(LED, LOW);
  Serial.println("LED is off");
  delay(1000);
}

Загрузка эскиза

Перед загрузкой кода выберите вашу плату. В верхнем выпадающем меню кликните на «Выбрать другую плату и порт…».

Выбрать другую плату и порт…

Откроется новое окно. Найдите модель вашей платы ESP32.

Выберите модель платы ESP32 и COM-порт. В данном примере мы используем DOIT ESP32 DEVKIT V1. Нажмите ОК, когда закончите.

Выберите модель платы ESP32 и COM-порт. В данном примере мы используем DOIT ESP32 DEVKIT V1. Нажмите ОК, когда закончите. Теперь просто нажмите кнопку Загрузить.

 Теперь просто нажмите кнопку Загрузить.

После нескольких секунд загрузка должна быть завершена.

После нескольких секунд загрузка должна быть завершена.

Примечание: некоторые платы разработки ESP32 не входят в режим загрузки автоматически при загрузке нового кода, и вы увидите много точек в окне отладки, за которыми последует сообщение об ошибке. В этом случае вам нужно нажать кнопку ESP32 BOOT, когда вы начнете видеть точки в окне отладки.

В этом случае вам нужно нажать кнопку ESP32 BOOT, когда вы начнете видеть точки в окне отладки.

Встроенный светодиод ESP32 должен мигать каждую секунду.

Монитор порта, отладка.

Вы можете кликнуть на иконку Монитор порта, чтобы открыть вкладку Мониторf порта для отладки. Убедитесь, что выбрана скорость передачи 115200.

Монитор порта, отладка.

Заключение

В данной статье подробно рассмотрен процесс установки и настройки платы ESP32 в новой Arduino IDE версии 2. Благодаря улучшенной производительности и новейшим функциям Arduino IDE 2, разработчики могут значительно упростить процесс создания и отладки проектов на базе ESP32. Следуя представленным инструкциям, вы сможете без труда интегрировать ESP32 в свои проекты и воспользоваться всеми преимуществами этой мощной платформы.


Понравился урок: Установка платы ESP32 в Arduino IDE 2 (Windows, Mac OS X, Linux)? Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в Telegram.

Спасибо за внимание!

Технологии начинаются с простого!

Фотографии к статье

Комментарии

Ваше Имя*


Разработка проектов