ESP32:Типовые проблемы/IDE Arduino не находит COM-порт

Материал из Онлайн справочника
Версия от 13:38, 24 февраля 2019; Myagkij (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


Проблема #2: IDE Arduino не находит COM-порт

Это ситуация, когда вы подключили ESP32 к компьютеру, но не можете найти в IDE Arduino порт, к которому подключена ESP32, в результате чего меню «Порт» (Port) просто недоступно для выбора.

Эта проблема может быть вызвана двумя причинами:

  1. у вас не установлены USB-драйверы;
  2. в вашем USB-кабеле нет проводов для передачи данных.
  • Если вы не видите COM-порт, к которому подключена ESP32, зачастую это значит, что на вашем ПК не установлены USB-драйверы. Внимательно взгляните на чип, расположенный рядом с регулятором напряжения, и найдите его название.

На плате DOIT ESP32 DEVKIT V1 этим чипом является CP2102.

Откройте Google, найдите в нем драйверы для своего чипа и установите их в свою ОС.

Драйверы для чипа CP2102 можно скачать на сайте Silicon Labs.

Установив драйверы, перезапустите IDE Arduino. Теперь в меню «Инструменты» > «Порт» (Tools > Port) должен появиться COM-порт, к которому подключена ваша ESP32-плата.

  • Если драйверы уже установлены, но ESP32 в IDE Arduino все равно не видно, удостоверьтесь, что в вашем USB-кабеле есть провода для передачи данных. Их нет, как правило, у USB-проводов для внешних аккумуляторов (пауэрбанков), т.к. они предназначены только для зарядки. Поэтому с помощью такого USB-кабеля ваш ПК никогда не установит последовательную коммуникацию с ESP32. Чтобы решить эту проблему, подключите правильный USB-кабель.

См.также

Внешние ссылки