Частые причины
🔇 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 после открытия монитора