Почему ESP32 не видит сеть Wi-Fi 5 ГГц?
Обновлено Редакция GAW
Wi-Fi работает в двух основных диапазонах — 2,4 ГГц и 5 ГГц, и радиочасть микросхемы рассчитана на конкретные частоты. Сеть в диапазоне, который приёмник не поддерживает, при поиске сетей просто не появится — это не ошибка настройки и не плохая антенна.
Какие ESP32 поддерживают 5 ГГц
| Микросхема | Стандарт Wi-Fi | Диапазон |
|---|---|---|
| ESP32 | 802.11b/g/n | только 2,4 ГГц |
| ESP32-S3 | 802.11b/g/n | только 2,4 ГГц |
| ESP32-C3 | 802.11b/g/n | только 2,4 ГГц |
| ESP32-C6 | Wi-Fi 6 (802.11ax) | только 2,4 ГГц |
| ESP32-C5 | Wi-Fi 6, совместим с 802.11a/ac | 2,4 и 5 ГГц |
У ESP32-C5 по даташиту рабочие частоты 2412–2484 МГц и 5180–5885 МГц. Наш расчёт длины волны: λ = c/f = 3 · 108/5,5 · 109 ≈ 5,5 см против 12,3 см на 2,44 ГГц — поэтому и антенны у двухдиапазонных модулей другие; пересчитать можно в калькуляторе частоты и длины волны.
Что сделать
- В настройках роутера включите сеть 2,4 ГГц.
- Если роутер объединяет диапазоны под одним именем, а связь нестабильна, дайте сети 2,4 ГГц отдельное имя.
- Если нужна именно сеть 5 ГГц, выбирайте ESP32-C5.
Устройство и возможности базового ESP32 описаны в статье «ESP32», а если ESP32 подключается к сети, но не выходит в интернет, — ответ «ESP32 со статическим IP не видит интернет».
Похожие вопросы
Роутер раздаёт одну сеть на 2,4 и 5 ГГц с одним именем — подключится ли ESP32?
Обычно да: ESP32 видит ту же сеть в диапазоне 2,4 ГГц и подключается к ней. Если роутер умеет «переводить» клиентов на 5 ГГц или 2,4 ГГц в нём выключен, связь будет пропадать — тогда разделите сети по именам.
Можно ли подключить ESP32 к 5 ГГц через внешнюю антенну?
Нет. Диапазон определяется радиочастью микросхемы, а не антенной: синтезатор и усилители ESP32 рассчитаны на 2,4 ГГц. Антенна влияет только на дальность в этом диапазоне.
А ESP8266 умеет 5 ГГц?
Нет. В даташите ESP8266EX описаны только приёмник и передатчик диапазона 2,4 ГГц, поэтому с ним нужна та же сеть 2,4 ГГц, что и с ESP32.
Источники
- Espressif. ESP32 Series Datasheet v5.3 — ESP32 — одиночная микросхема Wi-Fi и Bluetooth на 2,4 ГГц; 802.11b/g/n, 802.11n только в диапазоне 2,4 ГГц, до 150 Мбит/с; разд. 4.6 — приёмник и передатчик 2,4 ГГц
- Espressif. ESP32-S3 Series Datasheet v2.2; ESP32-C3 Series Datasheet v2.4; ESP32-C6 Series Datasheet v1.5 — ESP32-S3 и ESP32-C3 — Wi-Fi 2,4 ГГц (802.11b/g/n); ESP32-C6 — Wi-Fi 6 (802.11ax) в диапазоне 2,4 ГГц
- Espressif. ESP8266EX Datasheet v7.1 — разд. 3.3.2–3.3.3: приёмник и передатчик 2,4 ГГц
- Espressif. ESP32-C5 Series Datasheet v1.5 — двухдиапазонный Wi-Fi 6 на 2,4 и 5 ГГц, 1T1R; рабочие частоты 2412–2484 МГц и 5180–5885 МГц; совместим с 802.11a/b/g/n/ac/ax
Нашли ошибку?
Смотрите также
- ESP32-C5: выводы и GPIO29 GPIO: функции, свободные выводы, флеш и PSRAM, strapping, USB, JTAG, токи
- ESP32: выводы и GPIO34 GPIO: функции, свободные выводы, только входы, флеш-память, strapping, JTAG, токи
- Шаг каналов (channel spacing)Расстояние между центральными частотами соседних каналов радиосистемы
- Частота и длина волныλ = c/f, период, антенна λ/4, кабель
- Почему ESP32 со статическим IP не выходит в интернет?Шлюз не из подсети, неверная маска или нет DNS-сервера