Не устанавливается драйвер arduino windows 10

Обновлено: 30.06.2024

На китайских репликах Ардуино для снижения себестоимости платы в качестве преобразователя USB – UART устанавливают микросхему CH340G. С помощью этого чипа Arduino IDE, установленная на компьютере, может взаимодействовать с платой Arduino через USB.

Чип CH340G является качественной микросхемой и ничуть не хуже справляется со своей задачей, чем это делает микроконтроллер ATmega16U2. В момент соединения Arduino с компьютером микросхема CH340G запрашивает у операционной системы открытие порта для взаимодействия. Система Windows ищет USB драйвер для подключенной платы, который должен быть заранее установлен в системе.

Установка драйвера для CH340 очень проста и не вызывает проблем в наиболее распространенных системах Windows 7, Windows 8 и Windows 10.

Для того, чтобы определить какая у вас плата Ардуино и нужно ли вам устанавливать драйвер для микросхемы CH340G, рассмотрим рисунок, на котором приводится сравнение двух плат. Чипы, отвечающие за связь Arduino Uno с компьютером по USB, обведены красным.



Микросхема CH340 выглядит подобным образом не только на платах Ардуино Уно, но и на Ардуино Нано (находится на нижней стороне платы) и Ардуино Мега.

Установка драйвера Ардуино в Windows

Для того, чтобы установить драйвер для Arduino Uno, Nano, Mega, скачайте установщик по ссылке в конце статьи.

Подключите ваш Arduino к компьютеру с помощью USB-кабеля и запустите загруженный файл.



Закройте окно программы установки драйвера.
На этом установка драйвера в Windows завершена.

Как работает драйвер Ардуино USB-SERIAL CH340

Драйвер USB-SERIAL CH340 работает в режиме эмуляции последовательного COM-порта. То есть при подключении Ардуино операционная система создает виртуальный COM-порт, с которым и взаимодействует драйвер. Увидеть виртуальный COM-порт, созданный Windows для CH340, можно в диспетчере устройств.

Зайдем в диспетчер устройств (Панель управления >> Система и безопасность >> Система >> Диспетчер устройств) и проверим в разделе "Порты COM и LPT" наличие драйвера USB-SERIAL CH340.

Рассмотрим процесс установки и работы Arduino в Windows 10 для разных плат (Uno, Nano, Mega) по шагам, разберем основные проблемы.

Три способа установки IDE Arduino

В Windows есть 3 способа установить IDE на свой компьютер:

Установка с помощью установщика

Мы выбираем рекомендуемый вариант для Windows 10 и используем автоматический установщик, чтобы максимально упростить работу.

Сначала вы можете перейти на страницу скачивания на нашем сайте или перейти на официальную страницу загрузок Arduino и выберите «Установщик Windows» (англ. - Windows Installer).


На следующей странице выберите "Просто скачать" (JUST DOWNLOAD) или "Содействовать & скачать" (CONTRIBUTE & DOWNLOAD). Теперь будет скачана программа установки.


Запустите только что загруженный .exe-файл. Выберите «Да» (Yes), чтобы программа установки могла вносить изменения в ваш компьютер. Затем примите лицензионное соглашение.


Выберите компоненты для установки (рекомендуется оставить все выбранными).

Выберите папку для установки (рекомендуется оставить по умолчанию) и нажмите «Установить» (install).


Подождите, пока установщик завершит установку.


Далее щелкните Установить (Install), чтобы установить драйверы Adafruit. После этого нажмите кнопку «Установить» (Install), чтобы установить драйвер USB. И далее нажмите снова кнопку «Установить» (Install), чтобы установить второй драйвер USB.

Теперь можно запускать Arduino IDE в Windows 10.


После запуска вы сможете увидеть IDE в работе:


Установка драйверов в Windows вручную

Данная инструкция относятся к Windows 7, Vista и Windows 10. Они действительны также для Windows XP с небольшими различиями в диалоговых окнах.

В инструкции будет упомянута только плата Arduino Leonardo, но такая же процедура действительна для всех плат Arduino.

Подключите плату и дождитесь, пока Windows начнет процесс установки драйвера.

Если установщик не запускается автоматически, перейдите в Диспетчер устройств Windows:

Пуск -> Панель управления -> Оборудование

Или для английского языка в Win 10 путь будет такой:

Start -> Control Panel -> Hardware

Найдите в списке Arduino Leonardo. Щелкните правой кнопкой мыши и выберите "Обновить драйвер" (англ. - Update driver).


На следующем экране выберите «Найти на моем компьютере драйверы» (Browse my computer for driver software) и нажмите «Далее» (Next).


Щелкните кнопку "Обзор…" (Browse. ). Появится другое диалоговое окно: перейдите в папку с только что загруженным программным обеспечением Arduino. Выберите папку с драйверами (drivers) и нажмите OK, затем нажмите Next.


Вы получите уведомление о том, что плата не прошла тестирование Windows Logo. Нажмите на кнопку Продолжить в любом случае (Continue Anyway).


Установка драйвера Arduino Mega в Windows 10

Для установки драйверов Меги шаги будут очень похожими на шаги для любой другой платы. Можно заранее установить Windows-версию сервера LANforge. Процесс будет выглядеть таким образом:

1. Перейдите по ссылке выше на официальный сайт Arduino, чтобы скачать последнюю версию драйвера.

2. Скачайте zip-файл Arduino IDE на рабочий стол. Щелкните правой кнопкой мыши → Извлечь все… (Extract All…), чтобы разархивировать содержимое в папку на рабочем столе. Этот процесс требует, чтобы вы управляли как администратор.

3. Переход к диспетчеру устройств (Device Manager).

  • Нажмите Ctrl + F для поиска
  • Ищем устройство (Device)


  • Выберите диспетчер устройств (Device Manager)
  • В окне диспетчера устройств щелкните правой кнопкой мыши на компьютер и выберите пункт "Сканировать на предмет изменений оборудования" (Scan for hardware changes).


6. Если вы нашли ранее установленный драйвер, удалите его. Особенно, если это обозначено как Windows Arduino Mega.

  • Щелкните правой кнопкой мыши → Удалить (Uninstall)


  • Выберите "Удалить программное обеспечение драйвера для этого устройства" (Delete the driver software for this device) и нажмите ОК.


  • Щелкните компьютер правой кнопкой мыши и выберите пункт Сканировать на предмет изменений оборудования (Scan for Hardware Changes).
  • Возможно, вам придется отключить и подключить аттенюатор.
  • Если контекстное меню не позволяет вам изменить драйверы, перезагрузите систему.

7. Установите драйвер Arduino IDE

  • В диспетчере устройств (Device Manager) щелкните правой кнопкой мыши "Неизвестное устройство" (Unknown Device) и выберите "Обновить программное обеспечение драйвера…" (Update Driver Software…)


8. Выберите «Найти на моем компьютере драйверы» (Browse my computer for driver software):


  • Перейдите в "Desktop\arduino-1.8.9\drivers" и нажмите ОК. Версия Arduino IDE у вас может отличаться.
  • Нажмите "Далее" (Next)


Вы увидите подтверждение обновления программного обеспечения драйвера. Щелкните "Закрыть" (Close).


Вам не нужно перезагружать вашу систему, чтобы запустить аттенюатор.

Основные проблемы в Windows 10

  • Arduino IDE (Windows 10) вылетает или перестает работать при запуске программы

Удаление файлов конфигурации package_index.json и package_esp32_index.json ничего не дает.

Из вариантов решения можно попробовать следующее.

После установки бета-версии (arduino beta1.9-BUILD-119) у многих не возникает никаких проблем.

Также многим помогает Сборка Nightly (ссылка).

Таким образом мы приходим к выводу, что в случае вылета программы в Windows 10 помогает использование последней бета-версии Arduino IDE. Даже для плат ESP8266 она работает нормально.

Еще одной причиной проблемы может быть блокировка со стороны антивируса. Это тоже хорошо бы проверить.

Подробная инструкция по установке драйвер CH340 для для китайского клона Arduino UNO/Nano на Windows XP, Windows 7, Windows 10, Linux, Mac OS.

Китайская ардуина отличается от оригинальной тем, что в ней для программирования основного микроконтроллера используется чип CH340 вместо МК Atmega16. Этот недорогой чип позволяет снизить итоговую стоимость платы ардуины (например, ардуина UNO на CH340 будет стоить около $3 вместо $5). Китайская Arduino UNO с чипом CH340 выглядит так:

Соответственно для зашивки программы в такую ардуино на компьютере должен быть установлен драйвер для чипа CH340. В остальном работа с такими платами ничем не отличается от оригинальных.

Драйвера чипа CH340 для разных операционных систем:

Эти драйвера подходят не только для китайских ардуино UNO, но и для любой другой ардуине на базе CH340 - NANO, MEGA и т.п.

Инструкция по установке драйвера CH340 на Windows

Этот метод проверялся на Windows XP и Windows 7, но должен также работать на Windows 10 и т.п.

Если драйвер для CH340 не был предварительно установлен на Windows, то сразу после подключения вашей платы Arduino UNO с чипом CH340 к компьютеру/ноутбуку через USB-кабель в списке устройств (Device manager) будет обнаружено новое USB-устройство USB2.0-Serial (как показано на рисунке). Восклицательный знак указывает на то, что драйвер для устройства не установлен.

Поэтому скачиваем драйвер CH340 для Windows отсюда , если вы это еще не сделали, и распаковываем архив куда-нибудь.

В распакованном архиве находим файл CH341SER.EXE и запускаем его. Появится такое окошко:

Здесь, естественно, нажимаем INSTALL , чтобы установить драйвер на компьютер (или UNINSTALL, если наоборот нужно удалить драйвер с компьютера).

После установки драйвера в списке устройств, а точнее в разделе порты COM & LPT вы увидет устройство USB-SERIAL CH340 (COM19) - это и есть ваша плата ардуина, подключенная через USB-порт, но работать она будет в режиме виртуального (последовательного) COM-порта.

Если устройство не было ображено, то возможно надо перезагрузить винду.

Инструкция по установке драйвера CH340 на Linux

На свежих линуксах ничего устанавливать не надо, всё работает из коробки. Тем не менее драйвер также имеется и его можно скачать здесь .

Эта статья - пошаговая инструкция по установке драйвера USB-UART преобразователя на чипе CH340 для операционной системы Window 10.

Внимание! Для установки драйверов необходимы права администатора. Зайдите от имени пользователя с правами администратора или попросите администатора компьютера дать повышенные права аккаунту, от имени которого будет производиться установка драйвера.

Драйвер - исполняемая программа-модуль, предоставляющая интерфейсы высокого уровня для управления устройствами на низком уровне.

Шаг 1. Подключение устройства.

Подключите устройство с USB-UART перобразователем к персональному компьютеру. Если компьютер не подключён к сети интернет или на нём не работает Windows Update, то драйвера для USB-UART преобразователя придётся установить вручную.

Шаг 2. Диспетчер устройств.


Нажмите правой клавишей мыши на кнопку с логотипом Windows в левом нижнем углу и нажмите на пункт "Диспетчер устройств" в открывшемся меню.


Откроется окно Диспетчера устройств, в нём должен быт пункт "Другие устройства -> USB Serial" с пиктограммой в виде жёлтого треугольника с восклицательным знаком.

Шаг 3. Скачивание драйвера.


Нажмите на эту ссылку и скачайте драйвер, нажав на кнопку скачать.


После того как файл скачался, нажмите на иконку "Показать в папке" в окне загрузок.


Откроется окно Windows Explorer. Нажмите на только что скачанный файл правой клавишей мыши и выбирите пункт "Извлечь все. " из меню.


Во вновь открывшемся окне нажмите "Извлечь". Убедитесь, что стоит галочка слева от фразы "Показать извлечённые файлы".


Откроется окно Windows Explorer с распакованными файлами драйверов. Откройте папку CH340.


Откройте папку ch341ser_windows


В папке находится файл сведений для установки CH341SER.INF. Если Ваша система настроена не отображать расширения известных типов файлов, то распознать этот файл можно по иконке с одной шестерёнкой и всплывающей подсказке при наведении на него. Подсказка должна выглядеть как на рисунке.

Шаг 4. Установка драйвера.


Нажмите правой клавишей мыши на файл CH341SER.INF и выберете из меню пункт "Установить".


Во вновь открывшемся окне нажмите "Открыть".



После завершения установки нажмите "OK".


В Диспетчере устройств, в разделе "Порты (COM и LPT)" должен появиться новый виртуальный COM-порт "USB-SERIAL CH340".

Шаг 5. Проверка.


После установки драйвера откройте Arduino IDE и убедитесь, что появился новый виртуальный COM-порт.

Читайте также: