⚠️

Требования к браузеру

Инструмент работает только в Chrome и Edge. Firefox и Safari НЕ поддерживают Web Serial API и не смогут подключиться к плате.

📡

Что такое Serial Monitor?

Протокол связи ESP32 с компьютером

🔄
UART / Serial
Последовательный протокол

Данные передаются побитово по одному проводу — просто и надёжно

115200 бод
Стандартная скорость

Baud rate — количество бит в секунду. Должна совпадать в скетче и мониторе

🌐
Web Serial API
Прямо в браузере

Современная технология — не нужно устанавливать отдельные программы

💡

Для чего это нужно?

Serial Monitor позволяет отправлять и получать текстовые сообщения между ESP32 и компьютером. Это основной инструмент отладки: вы видите в реальном времени, что происходит в вашей программе — значения датчиков, статусы, ошибки. А ещё здесь можно прошить плату файлом .bin.

🔌

Важно про USB-кабель

Не все USB-кабели одинаковы. Кабели «только для зарядки» не имеют проводов данных — плата не появится в списке портов. Используйте кабель с поддержкой передачи данных (обычно идёт в комплекте с платой).

🚀

Как подключить ESP32

Пошаговая инструкция

1

Подключите кабель

Соедините ESP32 с компьютером USB-кабелем с поддержкой передачи данных

2

Выберите порт

Нажмите «Подключиться» ниже и выберите COM-порт из появившегося списка браузера

3

Установите скорость

Выберите baud rate 115200 — или ту, что указана в вашем скетче в Serial.begin()

4

Откройте монитор

После подключения в логе справа появятся сообщения из вашей программы

⚠️

Порт не определяется? Установите драйверы для чипа USB-UART вашей платы: CP2102 (Silicon Labs) или CH340/CH341 (WCH). Ссылки на драйверы легко найти по названию чипа — он написан на самом чипе рядом с USB-разъёмом.

Прошивка и Serial Monitor

Здесь будет «всё в одном», как на оригинале: прошивка и монитор порта. Сейчас реализован базовый Serial Monitor и базовая прошивка .bin через Web Serial API (Chrome/Edge).

Web Serial работает в Chromium‑браузерах и обычно требует HTTPS (для localhost разрешено).

Подключение

Статус: не подключено

Прошивка .bin

Совет: для ESP32 часто используется адрес 0x10000, но зависит от вашей прошивки.

Отправка

Отправляется строка с \\n.

Лог

Если лог «пустой» — проверьте выбранный baud и что в прошивке есть Serial.print.