Несколько возможных причин, по которым один порт USB на компьютере может не обнаруживать Arduino-плату:
- Неисправный USB-кабель или порт. 2 Стоит попробовать использовать другой USB-порт компьютера или более короткий кабель. 2
- Блокировка со стороны операционной системы. 2 Можно попробовать установить Arduino на другом компьютере. 2
- Непрошитый микроконтроллер ATmega16U2. 2 Если с USB и операционной системой всё в порядке, вероятно, дело в непрошитом микроконтроллере, который отвечает за коммуникацию по USB. 2 В этом случае нужно самостоятельно прошить контроллер. 2
- Неисправная плата Arduino. 2 Для диагностики можно попробовать подключить Arduino к другому компьютеру, чтобы локализовать проблему. 5
Также стоит убедиться, что на компьютере установлены USB-драйверы для чипа Arduino. 1 Ещё одна возможная причина — отсутствие проводов для передачи данных в USB-кабеле. 1 Например, их нет в проводах для внешних аккумуляторов, так как они предназначены только для зарядки. 1
Если самостоятельно решить проблему не удаётся, рекомендуется обратиться к специалисту.