Как установить драйвер ch340 в Windows 7

Обновлено: 02.07.2024

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

Окна

  1. Загрузите драйвер Windows CH340. Разархивируйте файл.
  2. Запустите программу установки, которую вы разархивировали.
  3. В Arduino IDE, когда CH340 подключен, вы увидите COM-порт в меню «Инструменты» > «Последовательный порт». Номер COM для вашего устройства может отличаться в зависимости от вашей системы.

Старая версия драйвера для Windows и инструкции

  1. Загрузите драйвер Windows CH340
  2. Разархивируйте папку.
  3. Если вы используете 64-разрядную версию Windows: – запустите программу установки SETUP_64.EXE.
  4. Если вы используете 32-разрядную версию Windows: – запустите программу установки SETUP_32.EXE.
  5. Если вы не знаете, попробуйте 64-разрядную версию, а если она не работает, — 32-разрядную.
  6. В Arduino IDE, когда CH340 подключен, вы увидите COM-порт в меню «Инструменты» > «Последовательный порт». Номер COM для вашего устройства может отличаться в зависимости от вашей системы.

Макинтош

На следующем github есть актуальные файлы pkg для 1.3, 1.4 и 1.5 на момент написания статьи, спасибо Джошуа Уоллису за то, что обратил на это мое внимание…

Прямые ссылки для скачивания (из репозитория github выше):

См. приведенную выше ссылку на GitHub для получения инструкций по установке, если они вам нужны.

Предыдущие загрузки Macinstosh, если вышеуказанное не работает для вас…

(V1.3) Загрузите подписанный драйвер CH340 Macintosh для Mavericks (10.9), Yosemite (10.10), El Capitan (10.11) и Sierra (10.12)

В zip-файле вы найдет PDF-файл и файл «pkg», короткую версию, дважды щелкните файл pkg, в PDF-файле есть дополнительная информация.

OSX Sierra (10.12) Примечание

Добрый пользователь, сообщает Маартен Сегерс

К вашему сведению, задокументированный здесь драйвер БУДЕТ аварийно завершать работу в OSX Sierra.

Я лично не могу тестировать на MacOS и не могу ручаться за вышеуказанные драйверы на github, но вот.

См. информацию об удалении внизу страницы, если драйвер вызывает у вас проблемы.

Вот старая версия драйвера Mac, НЕ ДЛЯ 10.12 Sierra

Линукс

Драйверы почти наверняка уже встроены в ваше ядро ​​Linux, и, вероятно, оно заработает, как только вы его подключите. Если нет, вы можете загрузить драйвер Linux CH340 (но я бы рекомендовал просто обновить вашу установку Linux, чтобы получить встроенный).

Удаление с Macinstosh

Несколько пользователей Mac сказали: «Драйвер вызывает сбой моего Mac Sierra, как мне удалить его?»

Во-первых, что касается сбоя, убедитесь, что вы установили версию драйвера 1.3, а не старую. Вы можете загрузить его непосредственно с веб-сайта производителя на случай, если они выпустили обновление с тех пор, как я написал эту страницу.


CH340 — это преобразователь TTL (последовательный) в USB и наоборот. Этот чип использовался в некоторых платах, таких как платы Arduino (неоригинальные платы Arduino), ESP8266 и т. д. Платы, использующие чип CH340, не нуждаются в программаторе для доступа к процессору или для их программирования.
Но есть минус. Перед началом работы с платами, имеющими эту ИС, необходимо установить дополнительный драйвер. В этом руководстве вы узнаете, как установить драйвер CH340.

Чип CH340

Установка драйвера CH340 в Windows

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

Чтобы открыть Диспетчер устройств, найдите его в меню "Пуск" Windows.


Для установки драйвера CH340 выполните следующие действия:

Шаг 1. Загрузка драйвера

Сначала загрузите драйвер CH340 по этой ссылке.

CH341SER.EXE

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

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

После загрузки драйвера откройте его и нажмите "Установить".

Драйвер CH340 установить на окна 1

После успешной установки вы должны увидеть это сообщение.

Установка драйвера CH340 в Windows 2

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

Если ваш драйвер был установлен правильно, и если вы подключаете плату к компьютеру, вы можете увидеть ее имя и номер порта в разделе Порт. Например, моя плата Arduino подключена к COM7.

Драйвер CH340 диспетчер устройств Windows

Шаг 4. Проверка правильности установки драйвера в Arduino IDE

Откройте ПО Arduino IDE. Перейдите в меню «Инструменты» и в разделе «Порт» выберите номер порта, соответствующий порту, к которому подключена ваша плата. Обратите внимание, что этот номер порта должен совпадать с номером, который вы видели на предыдущем шаге.

Драйвер CH340 Arduino IDE» ширина = «537» высота = «349» /><br /></p>
<p>Чтобы убедиться, вы можете загрузить код, который вы уже написали, на свою доску. Например, я использую пример Blink, который является встроенным примером Arduino IDE.</p>
<p>Если ваш код правильно загружен в Arduino, вы должны увидеть сообщение «Выполнено загрузку».</p>
<h5>Успех</h5>
<p>На этом этапе вы успешно правильно установили драйвер IC и теперь можете легко загружать написанный код на свою плату.</p>
<h3>Понравилось то, что вы видите?</h3>
<h3>Следите за новостями и учитесь у лучших</h3>
<h3>Что еще нужно изучить</h3>
<p><img class=

Взаимодействие смарт-контроллера ЖК-дисплея 3D-принтера 20X04 с Arduino


< /p>

Взаимодействие модуля часов реального времени RTC DS3231 с Arduino

Комментарии (18)

Большое спасибо, все получилось! Только то, что я получил «установка диска не удалась», в этом случае я удалил, а затем снова установил.

Добро пожаловать! И спасибо, что поделились своим опытом.

После установки драйвера (Шаг 2) я получил следующее сообщение: «Драйвер успешно предварительно установлен».

Нет подключений к плате. (Нет звука подключаемого модуля Windows, ничего)

И да, я пробовал с несколькими кабелями.
И да, пробовал на всех своих хабах.
И да, я использую другой компьютер.
И да, я почистил свои USB-устройства, свой реестр.
И да, я использовал разные платы (3шт), все они не рабочие.
И да, они из разных магазинов.

Какую доску вы используете? Убедитесь, что он поставляется с драйвером CH340. Также откройте Диспетчер устройств на своем компьютере, чтобы увидеть, добавляется ли какое-либо новое устройство в раздел «Другие устройства» или «Порты (COM и LPT)» при подключении платы.

Привет, столкнулся с той же проблемой, что и Эрик. Какие-нибудь решения найдены?

Сначала посмотрите, поможет ли вам этот комментарий. Если нет, мы можем придумать что-нибудь другое.
«Какую доску вы используете? Убедитесь, что он поставляется с драйвером CH340. Также откройте Диспетчер устройств на своем компьютере, чтобы увидеть, добавляется ли какое-либо новое устройство в раздел «Другие устройства» или «Порты (COM и LPT)» при подключении платы».

Спасибо за комментарий. Я использую Mega2560. Диспетчер устройств Windows10 показывает неизвестное устройство (ошибка 43), но не в разделе COM&LPT, а в разделе контроллера USB.
В разделе com lpt перечислены Com1, Lpt и технология Intel Active Management SOL на com3.
Приму любые предложения. Спасибо

Хорошие новости. Проблема решена! USB-кабель был слишком длинным, поменял с 1,5 метра на 1 метр. Теперь хорошо

Отлично.

Здравствуйте, у меня неоригинальная Arduino Uno. Я не вижу порт и я установил драйвер. Но все еще не могу видеть на моем ноутбуке. Драйвер говорит: «Драйвер успешно предварительно установлен заранее. Я не мог видеть порт. Я сделал несколько вещей, но все еще не могу видеть. Кто-нибудь может мне помочь?

Привет. Откройте Диспетчер устройств на своем компьютере, чтобы увидеть, добавляется ли какое-либо новое устройство в раздел «Другие устройства» или «Порты (COM и LPT)» при подключении платы. Если ничего не появляется, возможно, что-то не так с вашей платой Arduino.

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

Это потому, что когда вы подключаете плату, ПК может распознать ее драйвер. Поэтому лучше сначала подключить его.

Я надеюсь, что смогу получить ответ, я думаю, что правильно установил драйвер, потому что инструмент программирования bafang теперь может его видеть. Когда я нажимаю «Подключить», он начинает подключаться, и мой кабель начинает мигать синим светом.

Теперь проблема в том, что никакой информации не появляется, и я не могу нажать "прочитать". Кнопка остается серой. В чем причина и как решить?

Здравствуйте!
Какую доску вы используете? Вы видите порт этой платы в «Диспетчере устройств» при подключении ее к ПК?
А также, как сказал Рик, попробуйте другой кабель, чтобы посмотреть, решит ли он проблему.

Попробуйте другой кабель. Некоторые просто не работают должным образом.

Здравствуйте, у меня тоже проблема с ch340, я его скачал и не все, также получил сообщение pre-nstalled. Зашел в диспетчер устройств, и никаких «других устройств», как и «Нет порста», тоже нет. дело в том, что я не вижу свой 3D-принтер через кабель micro USB. Пробовали разные вещи, ничего не работает

Привет.
Диспетчер устройств должен отображать ПОРТ, относящийся к вашему 3D-принтеру, независимо от того, установили ли вы правильный драйвер или нет. Если вы не видите 3D-принтер в диспетчере устройств при подключении его к ПК через кабель micro USB, возможно, что-то не так либо с кабелем, который вы используете, либо с самим 3D-принтером. Итак, чтобы устранить проблему, сначала тщательно проверьте диспетчер устройств, чтобы убедиться, что при подключении 3D-принтера не добавляется новый ПОРТ. Обратите внимание, что новый ПОРТ может появиться в «Другие устройства», «ПОРТЫ» или «Контроллеры универсальной последовательной шины». Итак, внимательно проверьте все эти 3 части. На следующем шаге, если в диспетчере устройств не появился новый порт, попробуйте разные кабели. Обычно это решает проблему. Но если проблема все еще существует, проблема может быть связана с самим 3D-принтером.

1. Как проверить последовательный порт устройства в Windows?

В Windows, когда аппаратное устройство вставлено в компьютер, система автоматически идентифицирует устройство и включает его в диспетчер устройств. Мы можем просмотреть последовательный порт в диспетчере устройств, выполнив следующие шаги:

(1) Щелкните правой кнопкой мыши Мой компьютер (или Компьютер) и выберите Управление.

(2) Выберите Диспетчер устройств в появившемся окне. Нажмите Порт. Проверьте последовательный порт USB-SERIAL CH340.

Информация COM3, заключенная в круглые скобки, представляет собой последовательный порт.

2. mBlock 5 не может определить последовательный порт после подключения устройства к компьютеру. Что я могу сделать?


Для Windows

Причина: Драйвер последовательного порта не установлен.

Решение

<р>1. Убедитесь, что вы использовали USB-кабель для подключения устройства к компьютеру и включили устройство. (Убедитесь, что USB-интерфейс компьютера работает правильно).


Система может дать указание перезагрузить компьютер во время установки. Следуйте инструкциям.

<р>3. Откройте Диспетчер устройств и проверьте, установлен ли драйвер CH340.

Если вы видите драйвер CH340 в диспетчере устройств, mBlock 5 поддерживается для правильной идентификации последовательного порта.

Если вы видите драйвер, но mBlock 5 по-прежнему не может идентифицировать последовательный порт, программа идентификации mBlock 5 может быть заблокирована программным обеспечением безопасности. Закройте такие программы, как 360 Security или Computer Housekeeper, и снова переустановите mBlock 5.

Для macOS

Решение

<р>1. Убедитесь, что вы использовали USB-кабель для подключения устройства к компьютеру и включили устройство. (Убедитесь, что USB-интерфейс компьютера работает правильно).


Система может дать указание перезагрузить компьютер во время установки. Следуйте инструкциям.

<р>3. Разрешить драйвер CH340 после перезагрузки.



< /p>



< /p>


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

Перезагрузите компьютер. После предыдущей операции поддерживается mBlock 5 для идентификации последовательного порта вашего устройства.

Если на шаге 3 параметр "Разрешить" не указан, перейдите к шагу 4.

<р>4. Для macOS High Sierra 10.13 или более поздней версии расширения ядра могут быть установлены только с согласия пользователей. mBlock 5 использует драйвер последовательного порта CH340. Вы можете подключить Codey Rocky, mBot, HaloCode и другие устройства к mBlock 5 только после того, как согласитесь установить драйвер последовательного порта CH340.

(1) Запустите терминал командной строки: выберите «Переход» > «Утилиты» > «Терминал».



< /p>

(2) Скопируйте следующую команду: sudo kextload /Library/Extensions/usbserial.kext/

(3) Вставьте команду в терминал и нажмите Enter.

Если появится команда Password, введите пароль пользователя компьютера и нажмите Enter. Отображается следующая информация:



< /p>


(4) Выберите «Системные настройки» > «Безопасность и конфиденциальность» > «Основные». Вы можете видеть, что программа заблокирована. Нажмите Разрешить.


3. В системе Windows 7 отображается сообщение о том, что драйвер установлен, но драйвер отображается с восклицательным знаком в диспетчере устройств, а последовательный порт не может быть подключен. Что я могу сделать?

Щелкните правой кнопкой мыши драйвер и выберите «Свойства», чтобы просмотреть информацию в строке состояния устройства.

Если информация указывает на проблему с цифровой подписью, вам необходимо установить обновление безопасности для Windows 7 для систем на базе x64.

4. После установки драйвера CH340 в Windows 7 (не активированного) я не вижу соответствующий последовательный порт в диспетчере устройств. Что я могу сделать?

Завершите установку драйвера. Если это не подействует, попробуйте перезагрузить компьютер.

5. Диспетчер устройств Windows не отображает параметр «Порт (другое устройство)». Что я могу сделать?


<р>2. Если опция «Порт» по-прежнему не отображается после установки. Попробуйте использовать другой USB-порт или кабель для передачи данных.

<р>3. Если проблема не устранена, попробуйте перезагрузить компьютер.

6. Отображается сообщение о том, что предварительная установка завершается сбоем при установке драйвера. Что я могу сделать?


<р>1. Попробуйте удалить установленный драйвер CH340 и установить его снова.

<р>2. Для Windows 7: попробуйте установить следующее обновление безопасности Microsoft для Windows 7 для 64-разрядных систем.

<р>3. Попробуйте включить службу системного оборудования.

(1) Введите services.msc в поле поиска и запустите его.

(2) Включите две службы, отмеченные на следующем рисунке, и снова установите драйвер.

Здесь вы можете загрузить последнюю версию проверенного и работающего драйвера для Windows 7 для преобразователя Mini USB 2.0 в TTL 6Pin CH340G, который продается как BTE13-009/USB.

Информация о водителе

CH340 windows 7 сведений о драйвере при установке

Подключение преобразователя CH340G и распиновка для программирования

Подключение преобразователя CH340G и распиновка для программирования Arduino Pro Mini

Подключение CH340G к программированию Arduino Pro Mini

88 ответов на Загрузка драйвера для конвертера CH340G для Windows 7

Спасибо за помощь, искал это

Хорошая работа

Проверено, драйвер работает на 100 % для моего Arduino Pro Mini с конвертером с eBay. Отлично :)

Отлично! Это было оооочень медленно с какого-то китайского сайта…

Спасибо, отлично работает.

CH340 с Ubuntu без проблем, Win7 после использования этого драйвера в порядке!
Большое спасибо!

Эти платы CH340 настолько дешевы и отлично работают :-) Не могу поверить, сколько я платил за FTDI… до сих пор… чувак, они меня реально бесили тем, что драйвер уничтожал фальшивые чипы. Как будто я знаю, какой из них подделка, а какой нет при заказе! Все они были дорогими!

подтверждено, что этот драйвер работает с Arduino Nano V3.0 CH340G

Хорошо. Этот драйвер работает для BTE13-010A Pro Mini с Windows 8.1

ТАК: Windows 7
MCU: STM32F103C8T6

Этот драйвер нормально работает с платой разработки драйверов USB Arduino UNO R3 ATmega328P CH340G, протестировал его прямо сейчас. На доске табличка M.Jduino UNO R3.

И кстати. С Новым 2015 годом всех, кто читает это :D

no prolific, Cdm ftdi не работал над моим новым Arduino UNO китайского производства. Затем я нашел эту страницу и скачал драйвер 340g. Теперь он распознается на моем системном ПК с Win 7. Это работает.

драйвер ch340g работает отлично

фантастика, наконец-то у меня все работает, спасибо за драйвер.

супер функциональный овладач на m.jduino uno aj chinsky klon arduino nano :-)

Отлично работает с моим ATmega2560-16AU с CH340G… вы делаете меня счастливым… после долгой ночи возни со всеми другими драйверами для Arduino безрезультатно. Большое СПАСИБО : ))

Arduino Mega 2560. Windows 7, 64-разрядная версия, все в порядке
спасибо

Большое спасибо. Работает идеально.

Есть ли вай вай для связи с андроидом?

Кто-нибудь нашел драйвер для windows 8 x64?

Привет, ребята, кто-нибудь знает, почему это все подключено??

Возможно, вам придется выбрать «старый загрузчик для ATMmega» из вашей среды разработки, где вы внедряете код в Arduino. У меня была такая же проблема в нескольких средах разработки Linux.

Большое спасибо! После многих попыток с другими драйверами этот, наконец, сработал для меня! 64-разрядная версия Win7, Arduino Mega 2560 R3

Merci pour cette résolution de mon problème.
Mes 2 клонирует китайскую рыбу за 0,01 евро.

Как использовать Интернет, чтобы помочь людям решать проблемы!

Привет,
Новая версия 3.4.2014.08, которую я получил непосредственно от китайского производителя на ch.cn, никогда не работала с моей Windows Seven/64, Windows не доверяет ей и отказывается загружать драйвер.

Эта старая версия 3.3.2011.11 — настоящий подарок. Работает как шарм. :-)

Наконец-то появился драйвер ch340g, который действительно работает для Windows 7 x64 :) спасибо

Большое спасибо за драйвер. Драйвер CH340g отлично работает в Windows 7 x64

после стольких испытаний и разочарований… китайская клонированная плата uno (CH340g) наконец-то работает

Купил доску у продавца на Ebay. менее чем за 2 бакса.
Драйвер отлично работал на win7 x64

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

Этот драйвер прекрасно работает с недорогими китайскими клонами NANO, оснащенными CH340G.
Большое спасибо!

Отлично!! У меня была головная боль с моим нано, пока я не нашел это!!

Много благодарностей за помощь, совершенная функция для Arduino UNO CH340G

Спасибо за вашу работу! это помогает сообществу наноклонов…

Как связаться с устройством? как извлечь из него данные?

Вы хозяин. Все прошло хорошо с первой попытки. Большое спасибо

Драйвер работал на Windows Vista и макетной плате Barebone Arduino :-)

Привет, спасибо за ответ.
Я попробовал все 4, которые у меня были, 2 из них были ошибкой, 2 других работают.
:-)
Также в Windows 10 64
Но не первые 2, которые я получил от того же поставщика :-(
Кот Windows видит их и говорит, что есть ошибки.

Загрузите это, установите и удалите все драйверы, которые вы, возможно, уже установили, как это сделал я. После удаления старого драйвера Windows может установить этот драйвер для вас.

Официально подписанные драйверы для Windows 9x, Vista, 7/8 x32/x64 можно загрузить с веб-сайта Microsoft:

Это должен быть более безопасный источник.

Этот драйвер также официально подписан. Драйвер Microsoft Update очень старой версии для Windows 8 и Windows 10. Вот самая новая версия 3.4.2014.8 для Windows 8/10 x86 x64:

Спасибо, я думаю, что только пользователям Windows 7 нужно найти его вручную, так как я слышал, что у пользователей Win 8 он есть по умолчанию. Кстати, есть журнал изменений для более новой версии? Старая все еще нормально работает на моей Win 7 x64.

Добрый день,
У меня стоит переходник USB to UART на чипе ch340G.
Я установил нужный драйвер, но в конце программа говорит, что он был установлен ранее ( ? ! ). Windows не распознает адаптер и ставит желтый треугольник на панели управления.
Любая помощь, пожалуйста?
Спасибо,
Амбро

Я боролся с той же проблемой (неизвестное устройство или драйвер уже установлен) в течение нескольких часов!! :-/ Наконец-то я попробовал сменить кабель и ЭВРИКА!! оно работает. Поэтому прилагаемый короткий синий кабель mini usb был прикручен (в списке устройств вы видите неизвестное устройство, и если вы видите Hw ids в деталях устройства, VID и PID отсутствуют.

Идеально!! Ahora si manos a la obra, функция 100% с Mega 2560 и UNO R3

Большое спасибо. У меня работает на Windows 7 Starter.

Большое спасибо, это было действительно полезно, и система заработала. Еще раз спасибо

Спасибо! Работает на Win7 Ultimate 64!

С уважением, Ваша Астелла 8*.

Большое спасибо. Я доверял тебе, и ты меня не подвел. Сначала я даже не читал ни одного отзыва. Будьте здоровы. Сегодня у меня все как-то облажалось, включая Arduino IDE, и, наконец, в конце дня я смог найти драйвер и опробовать свою программу, прежде чем рухнуть в постель! Эээ

У меня есть uno r3 с ch340G, с которым я могу общаться с моего домашнего ноутбука w7 x64 после установки драйверов.
На моем рабочем столе драйверы почему-то не взаимодействуют должным образом.
Если я подключаю устройство, Windows распознает его и показывает порт 8 как новый порт.
Когда я пытаюсь передать скетч на устройство, мне не удается передать сообщение об ошибке
avrdude: stk500_recv(): программатор не отвечает.
Я пробовал CH341s64.sys версии 3.3.2011.11 и 3.4.2014.8 безуспешно

Большое спасибо.

Наконец-то! My Arduino Compatible Nano R3 купить у местного онлайн-продавца в Малайзии работает! Сэкономьте мои деньги, покупая оригинальный Nano.. Я могу купить 5 штук, эта версия стоит 1 оригинальный Nano.. xD Спасибо!!

Большое спасибо за это. У меня работали все остальные Arduino Nano, и этот Nano выглядел во всех отношениях идентично (с встроенным MicroUSB) моим другим, использующим FTDI. Я знал, что это вдвое дешевле, поэтому предположил, что в нем используется ch340G. Установил на Win 7 x64 первый раз и работает как шарм. Был немного сомнительным установщик, поскольку он в основном на китайском языке, но какая разница, работает ли он!

Наконец-то. мое USB-устройство с последовательным интерфейсом теперь работает после почти 2 часов поиска. Спасибо за большую помощь!

Большое спасибо, вы спасли мой день..

Что нужно для того, чтобы заставить его работать в Linux?

Большое спасибо… У меня есть arduino nano v3, и его драйвер не устанавливается. Итак, я попробовал этот zip-файл и установил драйверы, и он действительно снова работает, большое спасибо…. :-) :-)

У меня Win 7 Professional SP1 (64-разрядная версия). Я попробовал обе версии, но не установил COM-порт, как указано выше, и не работает с моим NANO. (ПРИМЕЧАНИЕ. С кабелем все в порядке, так как я могу без проблем подключиться к плате UNO)

Испробованные версии.
CH341SER_3.3.2011.11
CH341SER_3.4.2014.08

Может ли кто-нибудь подсказать, какая версия работает хорошо и как решить проблему.

У меня такая же проблема. У меня MEGA 2560 с CH3400 и на одном ПК (win7 Ultimate 64bit PS1) работает нормально, а на другом ПК (win7 profesional 64bit SP1) не работает.
На втором ПК драйвер устанавливается автоматически как «неизвестный драйвер», и если я хочу обновить драйвер для ch341ser, я получаю «Установлено лучшее программное обеспечение для вашего драйвера…».
Когда я устал обновлять драйвер с помощью ручной установки драйвера во время обновления, «позвольте мне выбрать…..» Я получил «указанная вами папка не содержит совместимого программного драйвера для вашего устройства…. ”

Спасибо, сработало с первого раза

Большое спасибо за это решение, оно работает. Я использую 64-разрядную версию Windows 7 и пытался в течение 5 часов (позорно) связаться с Arduino Nano V3.0, купленной в сети, прежде чем я обнаружил этот пост. Ловушка для молодых игроков заключалась в том, что раньше они не смотрели конкретно на чип USB-коммуникатора или не идентифицировали его на плате. Я влюбился в сеть, вот рекомендуемое решение для вас. Как только я вернулся к началу и определил, что чип WCH340G используется для связи, я сразу же попал на эту веб-страницу и загрузил программное обеспечение драйвера. После установки я смог связаться с nano и написать для него код. Я использую USB-кабель от камеры cannon, которую купил в 2004 году. В качестве дальнейшего теста я изменил время задержки в коде «мигания» и загрузил его в nano. Это сработало. Так что большое спасибо. Ян.

Я также обнаружил, что эти драйверы отлично работают при подключении LoLin NodeMCU V3 к моему ПК с Windows 7 (мне не пришлось ничего делать, так как я уже загрузил драйверы для своих дешевых китайских клонов Arduino Nano). Я подозреваю, что то же самое будет верно и для NodeMCU Amica v0.9 (желтая или синяя печатная плата) (оба считаются устаревшими) и NodeMCU V2 марки DoIt/SmartArduino. Обе эти платы также используют чип моста WCH CH340G USB-to-UART.

1.) Названия контактов NODEMCU, совместимые с Arduino (от D0 до D8, а также RX и TX), не соответствуют фактическим номерам контактов GPIO ESP8266, поэтому вам необходимо принять специальные меры для сопоставления «D1», «D2» и т. Д. Названия фактических номеров контактов GPIO. Есть несколько способов сделать это.

2.) На ESP8266 есть только один АЦП,

3.) Плата, как и Arduino Due, представляет собой систему с напряжением 3,3 В, поэтому для согласования уровней напряжения требуются такие элементы, как резисторы делителя напряжения, двунаправленные схемы (или модули) уровня, обычно основанные на полевых транзисторах, и другие приемы. Выходы 5 В чипов TTL, ведущие к входам 3,3 В ESP8266. В документации говорится, что входы рассчитаны на напряжение до 5,8 В, и некоторые люди обходятся без этих переключателей уровня и т. д., но большинство людей, застрявших в этой теме, порекомендуют их использовать («лучше перестраховаться, чем потом сожалеть»). Я всегда использую 2 резисторных делителя напряжения или модули сдвига уровня напряжения. Другой трюк заключается в использовании TTL-компонентов серии 74HCxxx, где «HC» означает высокоскоростную CMOS. На микросхемах серии HC можно снизить напряжение питания Vcc до 3,3 В и не беспокоиться о смещении уровня напряжения.

4.) Некоторые из выводов GPIO ESP8266 имеют внешние подтягивающие или подтягивающие резисторы, которые используются во время загрузки (или сброса) при включении питания, чтобы сообщить чипу, как загружаться, и т. д. Эти подтягивающие резисторы приводят к тому, что некоторые устройства, такие как кнопки, не работают должным образом. Так что, если ваш ESP8266 не загружается после добавления, скажем, активной схемы с кнопкой высокого уровня, попробуйте поменять местами и сделать ее активной схемой кнопки с низким уровнем (или наоборот). Обычно это решает проблему.Добавлять компоненты в ESP8266 следует медленно (по одной дополнительной схеме за раз), чтобы вы знали, где искать, если ESP8266 внезапно перестанет работать. Обычно это будет проблема с последней добавленной схемой. Иногда вы можете увидеть затемнение светодиодов или ЖК-дисплеев, что обычно является признаком перегрузки источника питания 3,3 В. В любом случае, это было весело, теперь нужно пойти и проверить его возможности Wi-Fi…

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