Serial Monitor ESP32 пуст

Почему Serial Monitor не показывает данные от ESP32 и как это исправить.


Назад к решению проблем

Частые причины

🔇 USB CDC не включён при загрузке

Некоторые новые платы (ESP32-C3 и др.) требуют включения “Enable USB CDC on boot” в Arduino IDE.

🔌 Неподходящий USB-кабель

Кабель без линий данных препятствует последовательной связи. Подробнее →

⚙️ Неправильный порт или скорость

Неправильные настройки порта или скорости (baud rate) в IDE.

Решения

1. Включите USB CDC в Arduino IDE

Инструменты → Плата → Enable USB CDC on boot → Включить

2. Проверьте скорость

Стандартная скорость — 115200. Проверьте, что в коде и IDE одинаковая скорость.

3. Нажмите кнопку EN (сброс)

Иногда нужно перезагрузить плату после открытия Serial Monitor.

4. Проверьте код

void setup() {
  Serial.begin(115200);  // та же скорость в IDE!
  delay(1000);
  Serial.println("Привет!");
}

5. Выберите правильный порт

Проверьте, что выбран правильный COM-порт в IDE.


Часто помогает

  • ✅ Переподключение платы
  • ✅ Изменение скорости на 115200
  • ✅ Включение USB CDC
  • ✅ Нажатие EN после открытия монитора

Начать диагностику →