Подключаем ESP32 к Wi‑Fi

Подключение ESP32 к сети Wi‑Fi, проверка IP-адреса и типовые ошибки при настройке беспроводного соединения.


Подключаем ESP32 к Wi‑Fi

В этом руководстве мы подключим плату ESP32 к домашней или школьной сети Wi‑Fi и научимся получать IP-адрес для дальнейшей работы.

Подключение ESP32 к Wi-Fi

Цель урока

ESP32 подключается к домашней или школьной сети Wi‑Fi и печатает IP‑адрес в Serial Monitor. Это базовый навык для любого проекта с беспроводной связью — будь то веб-сервер, MQTT-клиент или управление через интернет.

Что понадобится

🔌
Любая плата ESP32
DevKitC, NodeMCU, и т.д.
💻
USB-кабель
С поддержкой передачи данных
📶
Wi‑Fi сеть
2.4 ГГц (не 5 ГГц)
🖥️
Arduino IDE
С установленным ядром ESP32
Arduino Sketch
#include <WiFi.h>

// Укажите здесь название вашей Wi-Fi сети const char* WIFI_SSID = “YOUR_SSID”; // Укажите здесь пароль от Wi-Fi сети const char* WIFI_PASS = “YOUR_PASSWORD”;

void setup() { // Запускаем последовательный порт для вывода информации Serial.begin(115200);

// Настраиваем режим станции (подключение к сети) WiFi.mode(WIFI_STA); // Начинаем подключение к Wi-Fi WiFi.begin(WIFI_SSID, WIFI_PASS);

// Ждём подключения Serial.print(“Подключение к Wi-Fi”); while (WiFi.status() != WL_CONNECTED) { delay(300); Serial.print(”.”); }

// После успешного подключения выводим IP-адрес Serial.println(); Serial.print(“IP адрес: ”); Serial.println(WiFi.localIP()); }

void loop() { // Здесь можно добавить код для работы с сетью }

Частые проблемы

Неправильный SSID или пароль

Проверьте регистр букв — пароль чувствителен к регистру. Убедитесь, что имя сети указано точно так, как оно отображается на устройствах.

Слабый сигнал Wi‑Fi

ESP32 работает только в сетях 2.4 ГГц. Если роутер поддерживает 5 ГГц, убедитесь, что ESP32 подключается к нужной частоте. Разместите плату ближе к роутеру.

Портал авторизации (captive portal)

В школах и общественных местах часто используется портал авторизации — после подключения к Wi‑Fi нужно войти через браузер. В этом случае потребуется другой подход или авторизация на портале.

Плата не получает IP-адрес

Проверьте, включена ли DHCP на роутере. Попробуйте перезагрузить роутер или плату. Убедитесь, что MAC-фильтрация на роутере не блокирует новое устройство.