Проблема #2: IDE Arduino не находит COM-порт
Это ситуация, когда вы подключили ESP32 к компьютеру, но не можете найти в IDE Arduino порт, к которому подключена ESP32, в результате чего меню «Порт» (Port) просто недоступно для выбора.
Эта проблема может быть вызвана двумя причинами:
- у вас не установлены USB-драйверы;
- в вашем 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-кабель.
См.также
Внешние ссылки
- Обмен криптовалют — www.bestchange.ru
- Криптовалютная биржа Binance
- HIVE OS — операционная система для майнинга
- e4pool — Мультивалютный пул для майнинга.
- AliExpress — глобальная виртуальная (в Интернете) торговая площадка, предоставляющая возможность покупать товары производителей из КНР;
- computeruniverse.net — Интернет-магазин компьютеров(Промо код 5 Евро на первую покупку:FWWC3ZKQ);
- DigitalOcean — американский провайдер облачных инфраструктур, с главным офисом в Нью-Йорке и с центрами обработки данных по всему миру;
- Викиум — Онлайн-тренажер для мозга
- Like Центр — Центр поддержки и развития предпринимательства.
- Gamersbay — лучший магазин по бустингу для World of Warcraft.
- Ноотропы OmniMind N°1 — Усиливает мозговую активность. Повышает мотивацию. Улучшает память.
- Санкт-Петербургская школа телевидения — это федеральная сеть образовательных центров, которая имеет филиалы в 37 городах России.
- Lingualeo.com — интерактивный онлайн-сервис для изучения и практики английского языка в увлекательной игровой форме.
- Junyschool (Джунискул) – международная школа программирования и дизайна для детей и подростков от 5 до 17 лет, где ученики осваивают компьютерную грамотность, развивают алгоритмическое и креативное мышление, изучают основы программирования и компьютерной графики, создают собственные проекты: игры, сайты, программы, приложения, анимации, 3D-модели, монтируют видео.
- Умназия — Интерактивные онлайн-курсы и тренажеры для развития мышления детей 6-13 лет
- SkillBox — это один из лидеров российского рынка онлайн-образования. Среди партнеров Skillbox ведущий разработчик сервисного дизайна AIC, медиа-компания Yoola, первое и самое крупное русскоязычное аналитическое агентство Tagline, онлайн-школа дизайна и иллюстрации Bang! Bang! Education, оператор PR-рынка PACO, студия рисования Draw&Go, агентство performance-маркетинга Ingate, scrum-студия Sibirix, имидж-лаборатория Персона.
- «Нетология» — это университет по подготовке и дополнительному обучению специалистов в области интернет-маркетинга, управления проектами и продуктами, дизайна, Data Science и разработки. В рамках Нетологии студенты получают ценные теоретические знания от лучших экспертов Рунета, выполняют практические задания на отработку полученных навыков, общаются с экспертами и единомышленниками. Познакомиться со всеми продуктами подробнее можно на сайте https://netology.ru, линейка курсов и профессий постоянно обновляется.
- StudyBay Brazil – это онлайн биржа для португалоговорящих студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
- Автор24 — самая большая в России площадка по написанию учебных работ: контрольные и курсовые работы, дипломы, рефераты, решение задач, отчеты по практике, а так же любой другой вид работы. Сервис сотрудничает с более 70 000 авторов. Более 1 000 000 работ уже выполнено.
- StudyBay – это онлайн биржа для англоязычных студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
Форум arduino.ua
Друзья подскажите причины, почему ноут не видит порт .Не могу прошить Ардуино МЕГА. В компе Винда 8.1. На днях прошивал Ардуино нано. без проблем. хотя повыеживался с распознаванием порта немного.
#2 2016-12-12 19:56:14
murik Гість
Re: Почему комп не видит порт.
#3 2016-12-13 01:12:54
Saddamko Учасник Зареєстрований: 2016-10-20 Повідомлень: 23
Re: Почему комп не видит порт.
Порт появляется в системе, когда Windows обнаружило устройство, подключенное к USB порту, (в данном случае — Arduino), считало идентификатор этого устройства и нашло драйверы, соответствующие этому идентификатору. Поэтому нужно лезть в Диспетчер устройств из «управления компьютером» и смотреть, что там изменяется при подключении Ардуино. Если Ардуина не сгоревшая, если целый кабель, но нет драйверов, соответствующих идентификатору Arduino Mega, то приподключении должно появляться в списке устройств «Неизвестное устройство», если ничего не появляется, скорее всего, плохой контакт/USB кабель/Ардуино. Если драйверы есть, то при подключении Ардуино в Диспетчере устройств будет появляться новый порт, можно раскрыть секцию Com Порты и вставлять/вынимать кабель Ардуино, чтобы видеть — меняется ли что в диспетчере.
Возможно порт и появляется, но чтобы успешно загрузить скетч, в Arduino IDE важно правильно выбрать номер порта, который появлялся пи подключении Ардуино, и обязательно там же нужно выбрать вид платы — Arduino Mega, если там стоит Arduino Nano, то загрузки скорее всего не получится.
Чтобы много не гадать для начало надо объяснить, что происходит в диспетчере задач.
#4 2017-01-03 20:00:37
DdM Гість
Re: Почему комп не видит порт.
У меня код 10 при ручном подставлении дров из тех что шли с установленой средой разработки. До этого ком порт вообще не определялся
#5 2018-06-05 15:59:13
Gerfest Гість
Re: Почему комп не видит порт.
При подключении Ардуины Уно к компьютеру в Диспетчере устройств ничего не происходит. НО: при подключении к другому ПК всё нормально работает. Поподключал ко всем портам. Что делать?
#6 2018-06-06 13:36:42
Ben Учасник Зареєстрований: 2018-06-06 Повідомлень: 1
Re: Почему комп не видит порт.
На ноутбуке перестали работать USB порты. В чем может быть причина?
модель ноута Asus VivoBook Max X541NC rozetka.com.ua/asus_vivobook_max_x541nc_go021/p17992956
#7 2018-09-30 00:39:18
Артем2 Гість
Re: Почему комп не видит порт.
Была такая же проблема.
Удалите старый драйвер Prolific USB to Serial и установите более старую версию отсюда https://github.com/brucetsao/Drivers/blob/master/FAKE_PL2303/IO-Cable_PL-2303_Drivers-Generic_Windows_PL2303_Prolific.zip
Мне помогло
#8 2018-11-28 00:44:42
lasha Гість
Re: Почему комп не видит порт.
net porta varduino uno dispecat ustroistv pishit ne apoznani usb draiver nada no atkuda zapisat. pamagite riiata
#9 2019-03-28 11:05:26
Hugin Учасник Зареєстрований: 2019-03-28 Повідомлень: 1
Re: Почему комп не видит порт.
Добрый день та же проблема ноут не видит модуль через прогу ESPlorer v0.2.0-rc2 . Стоит 7 винда. Подскажите в чем может быть проблема?
#10 2019-06-24 20:25:07
Vadim_Taran Учасник Зареєстрований: 2019-06-24 Повідомлень: 1
Re: Почему комп не видит порт.
У меня тоже были такие проблемы на 7ке, поставил 10ку ардуино мега прошил, все нормально . Может и Вам стоит обновить винду и все тогда заработает
«Arduino Uno» не появляется в диспетчере устройств Windows
Если после подключения Arduino к компьютеру, в диспетчере устройств новых устройств не появляется, это может быть следствием одной из причин:
Неисправный USB-кабель или порт
Блокировка со стороны операционной системы
Непрошитый микроконтроллер ATmega16U2, отвечающий за коммуникацию по USB
Неисправная плата Arduino
Проверка USB и операционной системы
Попробуйте использовать другой USB-порт компьютера. Часто не все порты должным образом установлены и настроены.
Попробуйте использовать более короткий или просто другой USB-кабель. Быть может дело в бракованном или некачественном кабеле.
Попробуйте установить Arduino на другом компьютере. Быть может дело в настройках операционной системы или антивирусных программ.
Перепрошивка ATmega16U2
Если с USB и операционной системой всё в порядке, вероятно вы имеете дело с непрошитым микроконтроллером ATmega16U2. Причиной этому изредка является заводской брак.
Необходимо самостоятельно прошить контроллер, который отвечает за коммуникацию между USB-интерфейсом Arduino и контроллером Arduino.
Мы будем приводить порядок действий по прошивке контроллера для платы Arduino Uno с контроллером связи ATmega16U2. Для других плат Arduino порядок действий аналогичен, необходимо только в последствии выбрать нужный .hex -файл для своей платформы.
Порядок действий
Отключите Arduino от компьютера
Замкните между собой контакты, указанные на рисунке
Подключите Arduino к компьютеру
Разомкните контакты, указанные на рисунке. После этого в диспетчере устройств должно появится «Неизвестное устройство». Вы ввели микроконтроллер в так называемый режим DFU.
Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Noncommercial-Share Alike 4.0 International
Производные работы должны содержать ссылку на http://wiki.amperka.ru, как на первоисточник, непосредственно перед содержимым работы.
Вики работает на суперском движке DokuWiki.
arduino-быстрый-старт/что-то-пошло-не-так/компьютер-не-видит-arduino.txt · Последние изменения: 2014/02/13 15:33 — nailxx
Инструменты страницы
- Показать исходный текст
- История страницы
- Ссылки сюда
- Наверх
Компьютер не видит Ардуино Уно?
Что делать в ситуации, когда плата Arduino Uno не появляется в диспетчере устройств на Windows и компьютер ее не видит? Эта проблема довольно распространенная, но легко решаемая. Сегодня вы в этом убедитесь, ведь для вас мы собрали все рекомендации специалистов и советы «бывалых» пользователей в одной информационной статье – она перед вами!
- не установлены ∕ застарели драйвера (скачиваем ∕ обновляем их);
- неисправен USB-кабель или порт;
- заводской брак ∕ не прошит микроконтроллер;
- возможна блокировка ОС;
- повреждена ∕ неисправна сама плата Ардуино.
Пункты №2 и №4 мы объединили, т.к. решение проблемы схоже в обоих случаях. Советуем отключить антивирусное приложение и проверить конфигурации Виндоус – в целях безопасности система может блокировать работу сторонних устройств и программ. Далее пробуем задействовать другой USB-порт (быть может, предыдущий не корректно настроен). Не мешает проверить целостность USB-кабеля, вдруг он пережат ∕ скручен ∕ бракованный. Ну и наконец для верности можно попробовать установить софт на другом электронном девайсе (например, ноутбуке). Ничего не помогло? — Идем далее.
Ошибка № 3 – практика показывает, что очень часто дело именно в микроконтроллере ATmega16U2, который отвечает за коммуникацию по USB. Его следует обязательно прошить и делается это вручную. Порядок наших действий следующий: отключаем плату от ПК, замыкаем между собой контакты на несколько секунд (см. на скриншоте):
Снова подключаем Ардуино к девайсу, размыкаем контакты. Теперь комп видит «неизвестное устройство», для которого необходимо установить драйвера:
http://www.atmel.com/Images/JRE%20-%20Flip%20Installer%20-%203.4.7.112.exe
Запускаем Atmel Flip:
В подменю «Device Selection» выбираем ATmega16U2. В меню «File» кликаем «Load HEX File», нам нужна прошивка Arduino-usbserial-atmega16u2-Uno-Rev3.hex
В меню «Settings → Communications» следует выбрать связь по USB. Теперь кликаем Run и дожидаемся окончания процесса прошивки. Заходим в Диспетчер, там должна появится такая информация:
Если ничего из описанного выше не сработало, и все манипуляции были напрасны, скорее всего ваша плата находится в нерабочем состоянии, а потому подлежит замене.
Сегодня мы говорили о том, что делать, если компьютер не видит Arduino Uno. Проблемы с настройкой и отображением компонентов возникают у всех, но решить их могут только настойчивые и уверенные в себе пользователи – как мы с вами. Надеемся, с нашей подробной инструкцией у вас все получится! Удачи!