# Установка редактора
Если вы выбрали Arduino IDE, установите его следуя простым шагам:
1. Перейдите на сайт Arduino (https://www.arduino.cc/en/software).
2. Скачайте версию для вашей операционной системы (Windows, macOS или Linux).
3. Установите программу, следуя подсказкам на экране.
Если вы предпочитаете PlatformIO, процесс установки немного отличается:
1. Установите Visual Studio Code, скачав его с официального сайта.
2. После установки откройте Visual Studio Code и перейдите в раздел «Расширения».
3. Найдите "PlatformIO IDE" и установите его.
Установка драйверов для ESP32
После выбора редактора следующим шагом будет установка необходимых драйверов для вашего микроконтроллера. Для Windows это особенно важно, так как отсутствие нужных драйверов может вызвать проблемы с подключением к ESP32.
1. Убедитесь, что используемый вами чип USB-to-Serial поддерживается ESP32. Обычно в проектах применяются чипы CP2102 или FTDI.
2. Для CP2102 перейдите на сайт Silicon Labs и скачайте установочный пакет. Следуйте инструкциям для установки драйвера.
3. Для FTDI зайдите на сайт производителя и установите соответствующий драйвер.
После установки драйверов подключите плату ESP32 к компьютеру и проверьте, распознаётся ли она в системе. Это можно сделать через «Диспетчер устройств» в Windows – плата должна появиться как "COM-порт".
Настройка окружения в Arduino IDE
Когда редактор установлен и драйвера настроены, можно продолжить с настройкой самой Arduino IDE для работы с ESP32.
1. Откройте Arduino IDE.
2. Перейдите в «Файл» -> «Настройки».
3. В поле "Дополнительные ссылки для менеджера плат" добавьте следующую ссылку: `https://dl.espressif.com/dl/package_esp32_index.json`. Это позволит установить библиотеки и платформы для ESP32.
4. Затем перейдите в «Инструменты» -> «Плата» -> «Менеджер плат» и введите "ESP32" в строке поиска. Установите пакет "esp32 by Espressif Systems".
Эта настройка обеспечит доступ к обширной библиотеке функций и примеров, что значительно упростит вашу работу.
Установка необходимых библиотек
После настройки основ важно установить все необходимые библиотеки для работы с конкретными датчиками или модулями. Библиотеки доступны в разделе «Скетч» -> «Управление библиотеками». Например, для работы с датчиками DHT введите "Bиблиотека DHT" в строке поиска и установите её.
Проверка подключения ESP32
Чтобы убедиться в правильности настройки окружения и подключения платы к IDE, можно загрузить простой пример кода. Например, откройте один из примеров, доступных в "Файл" -> "Примеры" -> "ESP32" -> "WiFi" -> "WiFiScan". Этот скетч сканирует доступные Wi-Fi сети.
Перед загрузкой проверьте, указаны ли в меню "Инструменты" правильные