Устройство ESP32 одновременно работает как точка доступа (прямое подключение) и пытается подключиться к роутеру. На веб-странице отображается информация о обоих режимах. подключения:

Через роутер (если подключение успешно)

Прямое подключение к ESP32 (всегда доступно)

Есть стили для визуального разделения типов подключения. Есть поясняющие надписи на английском языке

Как это работает:

К устройству можно подключиться либо через роутер (если он в зоне доступа, по сути это будет подключение с возможностью расширения до доступа через глобальный интернет), либо напрямую (к точке доступа ESP32), здесь у нас образуется локальная сеть.

Веб-интерфейс будет доступен по обоим IP-адресам (роутера и точки доступа)

Какой IP для какого подключения

В этом проекте ESP32 работает в двух режимах одновременно, и у каждого режима свой IP-адрес:

1. Direct Connection (AP Mode - точка доступа) IP-адрес ESP32: 192.168.4.1 (стандартный для ESP32 в режиме AP)

Как подключиться:

Найдите в списке Wi-Fi сеть с именем ESP32_Direct (пароль: 12345678).
Подключитесь к ней
В браузере откройте http://192.168.4.1

2. Router Connection (Client Mode - клиент роутера)
IP-адрес ESP32: Динамический (зависит от вашего роутера)

Как узнать IP:
Подключите ESP32 к роутеру (к сети YourWiFiSSID с паролем YourWiFiPassword)
IP будет показан: В Serial Monitor (через USB)

В веб-интерфейсе роутера (список клиентов)

Или используйте сканер сети (например, Advanced IP Scanner)

В браузере откройте http://[ваш_IP_ESP32] (например, http://192.168.1.35)

Как отличить в веб-интерфейсе:
На главной странице будет четко указано, через какое подключение вы работаете:

Смотреть КОД