Плата не видна? · инструкция

Драйверы CH340 и CP2102

Подключили плату, а в списке портов пусто? Разбираем все причины по порядку: кабель, драйвер USB-моста, занятый порт. В большинстве случаев проблема решается за пять минут.

Почему компьютер не видит плату

Когда плата Arduino не появляется в списке портов, причина почти всегда одна из четырёх — и проверять их стоит именно в таком порядке:

  1. Кабель не передаёт данные. Самая частая причина. Многие кабели USB из комплектов зарядок содержат только провода питания: плата светится, но для компьютера не существует. Возьмите кабель, которым точно передавали файлы, — например, от телефона.
  2. Не установлен драйвер USB-моста. На плате между USB-разъёмом и микроконтроллером стоит чип-переводчик. Windows должна знать, как с ним разговаривать, — для этого и нужен драйвер.
  3. Порт занят другой программой. Если открыт монитор порта в другой среде разработки или программе — порт будет «недоступен». Закройте другие программы, работающие с платой.
  4. USB-хаб или удлинитель. Дешёвые разветвители иногда «съедают» плату. Подключите её напрямую в разъём компьютера.

Шаг 1. Проверьте кабель

Замените кабель на заведомо рабочий «с данными» и подключите плату напрямую, без хабов. Если при подключении Windows издаёт звук нового устройства — кабель в порядке, идём дальше.

Шаг 2. Загляните в диспетчер устройств

Нажмите правой кнопкой на «Пуск» и выберите «Диспетчер устройств» (или клавиши Win+X, затем «Диспетчер устройств»). Подключите плату и посмотрите, что изменилось в списке:

  • Появилась строка в разделе «Порты (COM и LPT)» — например, «USB-SERIAL CH340 (COM5)»? Отлично: драйвер уже стоит, и этот COM-порт нужно выбрать в среде разработки.
  • Появилось «Неизвестное устройство» или устройство с жёлтым восклицательным знаком? Системе не хватает драйвера — переходите к шагу 3.
  • Ничего не изменилось? Вернитесь к шагу 1 — дело в кабеле или разъёме.

Шаг 3. Определите чип и установите драйвер

Посмотрите на маленькую микросхему рядом с USB-разъёмом платы — на ней написана модель. Драйверы скачивайте только с официальных сайтов производителей чипов, а не со случайных файлообменников:

  • CH340 / CH341 — стоит на большинстве недорогих Arduino-совместимых плат. Драйвер — на официальном сайте WCH: скачать драйвер CH340 (wch-ic.com).
  • CP2102 / CP2104 — квадратный чип Silicon Labs, часто встречается на платах ESP32. Драйвер: скачать драйвер CP210x (silabs.com).
  • FT232 — чип FTDI, попадается на старых и профессиональных платах. Драйвер — на официальном сайте ftdichip.com.
  • ATmega16U2 — стоит на оригинальных Arduino Uno и Mega. В Windows 10 и 11 отдельный драйвер обычно не нужен: плата определяется сама.

После установки драйвера переподключите плату (вытащите и вставьте USB) — и проверьте диспетчер устройств ещё раз.

Шаг 4. Выберите порт в среде разработки

Когда в диспетчере устройств появился COM-порт, останется выбрать его в программе. В Trema IDE список портов — в верхней панели, рядом с выбором платы:

Выбор платы и COM-порта в Trema IDE после установки драйвера CH340
Плата и порт выбираются в верхней панели; после установки драйвера порт появится в списке автоматически.

Ещё нет среды разработки? Скачайте Trema IDE — русская среда для Arduino-совместимых плат, дома бесплатно. Как установить — пошаговая инструкция.

Вопросы

Частые вопросы о драйверах

Не помогло? Напишите в поддержку

Как понять, что нужен драйвер?

Подключите плату по USB и откройте список портов в среде разработки. Если порт не появился, а в диспетчере устройств Windows висит «Неизвестное устройство» или устройство с жёлтым значком — системе не хватает драйвера USB-моста.

Какой чип стоит на моей плате?

Посмотрите на маленькую микросхему рядом с USB-разъёмом. CH340/CH341 — прямоугольный чип с маркировкой CH340. CP2102/CP2104 — квадратный чип Silicon Labs. На оригинальных Arduino Uno стоит ATmega16U2 — ему в Windows 10/11 отдельный драйвер обычно не нужен.

Где скачать драйверы безопасно?

Только с сайтов производителей чипов: драйвер CH340 — с официального сайта WCH, драйвер CP2102 — с сайта Silicon Labs. Не устанавливайте драйверы со случайных файлообменников: это небезопасно.

Драйвер установлен, а порта всё нет

Попробуйте другой USB-кабель (многие кабели — только для зарядки, без линий данных), другой USB-разъём компьютера и перезагрузку. Если не помогло — напишите нам через страницу поддержки.