En esta entrada proporcionamos el Controlador (Driver CH340) para algunas tarjetas arduino muy económicas que tenemos disponibles en nuestra tienda virtual. Existen tarjetas nano, uno y mega al momento de escribir esta entrada, por lo que todo lo que se menciona aquí sirve para cualquier modelo.
Las tarjetas compatibles con arduino reemplazan el tracional FT232RL o el ATMEGA16u2 por un circuito integrado de origen Chino conocido como CH340. El driver CH340 es el software requerido para operar el circuito integrado de la interfaz USB en varios sistemas operativos (windows, linux, MAC, etc.). El driver CH340 se encuentra disponible para su descarga más abajo. Proporcionamos también las instrucciones para su instalación en Windows, Linux y MAC a manera de apoyo para nuestros clientes que adquieren estas tarjetas.
Instalación del driver CH340 en Windows
- Descomprimir el archivo ZIP en una carpeta, encontraremos 2 carpetas. Abrir la carpeta CH341SER que es la que contiene el instalador del driver CH340
- Ejecutar el programa de instalación o “setup.exe”. El sistema operativo puede preguntarnos si confiamos en el proveedor del software, en este caso debemos aceptar.
- Después de copiar los drivers, el programa de instalación nos notificará que se ha completado la instalación
- Conectamos el arduino a la PC y esperamos a que Windows detecte e instale los drivers para el dispositivo conectado.
- Abrimos el administrador de dispositivos (click derecho en equipo > Propiedades > Administrador de Dispositivos) para comprobar que el driver haya sido correctamente instalado, también podemos ver el número de puerto serie que ha sido asignado (en este caso COM14).
Descarga del driver CH340 para arduino chinos o genéricos
A continuación los enlaces de descarga para el driver CH340, versiones más actualizadas (Noviembre 2017):
muchas gracias genio!!!!!!
Muchas gracias. Me funciono muy bien.
No me funciona
Compre una Nano nueva, y al conectarla al PC ni se entera que le conecte algo, ya probé todos los puerto y nada. Es mi primer Arduino.
Hola , tengo el mismo inconveniente mi pc no reconoce arduino ni siquiera descargandole los drivers. si podes contestame si pudiste solucionarlo o mandame un email!
[email protected]
El unico metodo de todos los de youtube que en verdad me funciono,muchas gracias hermano,buenas vibrasssss
Gracias, me ha servido al 100% pero antes tuve que instalar los drivers para Arduino nano, para que fuera reconocido en el puerto USB, luego de aparecía error al cargar los comandos, y luego indagando encontré este driver para el Arduino chino, y listo, de maravilla ya puedo cargar los comandos.
Tengo un arduino uno y windows 8.1 descargué los driver y controladores para poder utilizar el puerto y me sale “el sketch usa 924 byts (2%) del espacio de almacenamiento…” quien me ayuda no se que hacer
xd no es ningun problema eso
Hola cómo podría hacerlo si tengo sistema operativo OS X Apple
HELP!!!
Hola, Buenas noches, tengo un problema alk subir el codigo a mi placa Nano, lanzandome el siguiente error:
avrdude: verification error, first mismatch at byte 0x0000
0x00 != 0x0c
avrdude: verification error; content mismatch
avrdude: verification error; content mismatch
He intentado todo, cambie el programador, y los procesadores a old bootloader, también los puertos USB, desinstale los driver CH340 y los reinstale, extraje el winRAR en la carpeta de drivers en arduino e hice todo al pie de la letra.
En este caso de que se podría tratar?
Gracias.
yo tengo el mismo error te dieron alguna solucion? o conseguiste alguna he probado y nada lo soluciona. Si te responden hablame al +56974974783 porfa
Hola que tal, tengo en mi computador el USB-serial CH340 (COM5), y cuando intento subir la programación al arduino me dice el sgte mensaje:
avrdude: ser_open(): can’t open device “\\.\COM3”
Qué me recomiendan?
Tienes un problema con la comunicación del Arduino. Debes descargar el driver, decomprimirlo, instalarlo y despuès seleccionas en Arduino el oldbootloader.
Usar el com5 XD
hola buenas,haber si podeis ayudarme,soy nuevo en esto,tengo un grabador laser con placa nano dccduino 3. y tengo un problema,no se donde le he dado pero me hace todos los movimientos pero el laser no quema,se ve pero no kema y tambien meto algo con una medida especifica y no son realez,si me pudiera alguien ayudar se lo agradeceria mucho,gracias.
Antes de caregar el programa en la placa de arduino, selecciona herramientas y busca ”serial” y selecciona el puerto 5
Al descargar no me sale ningun zip, solo un ejecutable y al correrlo arroja error
te lo esta borrando el antivirus
Me pasó lo mismo. Si primero conectas el arduino al ordenador y después lo instalas debería dejarte, a mi me funcionó.
Excelente, gracias de Arequipa – Perú
Hola, recién me inicio en este mundo y la emoción me llevo a comprar una DIY LY drawbot pluma (el driver es DRAWbot) y en teoría debía venir con un manual de instalación y software adecuando.
Dentro del paquete esta este setup famoso CH341SER que debería reconocer el puerto cnc de la maquina pero cuando intento que grbl lo lea no pasa nada.
Estoy un poco perdido, si alguien me puede orientar, lo apreciaría mucho.
Juan
Excelente
muchas gracias capo..
Estoy intetando instalarlo en linux pero no se exactamente que hacer despues de descargar el archivo al ordenador. Alguien me podría ayudar a instalarlo?
Si despues de intalar siguen tienindo problemas. Elijan como placa la duemillanove y funciona
Gracias, esto fue lo único que hizo funcionar el arduino nano. Me pase horas entre drivers y arreglos del puerto. Cristian, heroe sin capa.
Herooooooooooe
Dias y horas y esto fue lo que me pudo ayudar con los nano, que tengo como 10 que solo aceptaron ser priogramados una sola vez y luego quedaron con problemas para subir otros sketch. Muchas gracias
Gracias maestro!
Justo cuando creí que debía darme por vencido e intentar devolverlos(porque ya pasó más de un mes desde que los recibí), encontré su respuesta mágica!!!
Muchas gracias!!!
Gracias de gran ayuda
Excelente, funciona a la perfeccion con esta modificacion
genio . estuve 4 horas y me salvaste. ojala todos sean así de buenas personas
Cristian mi laptop no reconoce al arduino, como hago para elegir la placa duemillanove? puedes ayudarme? gracias
Muchas Gracias fue de gran ayuda
Muchas gracias
es la solucion excelente
Muchas gracias, solucionado
Gracias hermanoooo
Gracias, acabas de salvar mi proyecto
Funcionó en una!!!!!!!
Gracias campeón!!
En Windows 10 64 bits no me permitió instalarlo da error.
Buenas noches, instale el driver en Windows 10 y me marca el puerto pero no me marca que el driver este instalado solo aparece los puertos como “USB serial porta (com4)” y ya no sé qué hacer, espero me puedan ayudar
Funciona! muchas gracias, no me funciono instalar directo, pero desde administrador de dispositivos buscas e instala el driver
Windows 8.1
12/09/2019
Hola. Alguien sabe si los controladores CH340 es compatible con windows 64 bits y con arduino nano chino ???
exelente, muchas gracias
Genial, muchas gracias!
Ya conecte mi arduino Mega2560 al Puerto USB-SERIAL CH340,
alguien me puede ayudar a crear un programa en Matlab para prender un led.
Sigue soñando amigo!
saludos compre el Adaptador USB para WiFi ESP-01, ya se que para programarlo con ide arduino tengo que hacer un puente entre el gpio0 y el gnd, pero no he podido es ver los comandos at con el putty ya intente varias velocidades baud pero no en lagunos sale solo algunos caracteres pero no me sale nada de la version, igual para este tengo que tener desconectado este puente de gpio0 al gnd que puede ser? gracias
tengo el mismo progrema pero con win 10 no re conoce no hace nada cambie los cables y nada
Funciona con la version de noviembre 2017.
Saludos.
tengo la mac pro y aun sigo teniendo el problema de que no se abre la placa, he estado leyendo y haciendo todo lo que han comentado pero sigo igual…help¡
x2
Hola estuve probando tarjetas atmega 2560 chinas y me di cuenta que en simulink matlab no funcionan bien , aun instalando el driver CH340 . No interacciona con simulink dichas tarjetas . Si alguien tiene una solucion avisar . Utiliza matlab 2017B
En verdad, gracias!
Gracias me sirvio desde Tehuipango, Veracruz, Mexico.
Hola necesito ayuda, tengo placa conectada en su puerto y todo pero cuando le doy cargar a placa el texto, me dice problema subiendo a la placa y me direcciona a la página de arduino que puede ser??
En el board manager esta en tools, board, board manager regresa la actualizacion a la 6.9 algo asi y funciona
me pasa lo mismo. me puede ayudar a solucionar
muchas gracias sirvió a la perfección desde Colombia/Bogota
Hola a [email protected]!!
Quería haceros una conosulta. Tengo unas placas Arduino UNO “chinas”, he bajado e instalado el driver CH340 en W7 y funciona. Pero tengo que instalarlo en algunas máquinas que tienen W10 y no me lo reconoce…. No tengo mucha idea de esto y quería saber si es cuestión de Windows 10 o de reprogramar algo…………..
Gracias
Saludos
Sergio
a mi tambien me pasa lo mismo
Excelente muchachos. Muy agradecido
j4jejejejejejej si sirve
Podrias ayudarme con los comandos necesarios para instalar el driver en Ubuntu, gracias
Hola.
Tiene un rato que no lo instalamos en linux. Se supone que la mayoría de las distribuciones ya deben de traer estos drivers, por lo que probablemente quieras revisar si no se encuentra instalado ya.
Saludos.
tiene virus?
NO 🙂
ya se instalo pero no medeja abrir la pagina para programar
Las razones para que falle la programación pueden ser varias, te recomiendo que des más información sobre los mensajes de error para poder ayudar.
Saludos.
Hola, realmente necesito su ayuda jaja. Descargue el driver, lo extrai y pude instalar correctamente el driver. Pero aun asi no me reconoce el arduino, la computadora me da la notificacion de que lee el arduino pero aun asi no lo reconoce. Estaba buscando y dice algo como “Si el dispositivo USB 2.0 no es compatible con USB 3.0, conectarlo a un puerto USB 2.0 puede resolver el problema.” pero yo solo tengo 3 usb ports en la compu y no me funciona con ninguno.
hola Ángel yo tenia el mismo problema y también escuchaba el tono cuando lo conectaba así que busque en el administrador de dispositivos en el panel control y este aparece en los puertos (COM y LPT ) a la vez que te dice que No. de puerto esta utilizando
Excelente!!
Excelente , te agradezco mucho
muchas gracias
muchas gracias
hola ke ase
MUCHAS GRACIAS
gracias!!
Gracias, hicistes feliz una vida hoy. Pensé que no servía la placa.
🙂
¡RRubMuchisimas gracias!
¿Las descargas son gratis?,¿No hay problemas de virus en las descargas?
Si es gratis, somos tienda y van para nuestros clientes también. no debes tener problema 🙂
Se puede para una balanza??
Estimado, soy un neofito con muchas ganas de aprender sobre arduinos. EL contra con el driver es genial. por otro parte, ¿con qué software programo el arduino? con que lenguaje se programa? C++?
Tengo un Arduino UNO R3
Muchas gracias por tu ayuda
El entorno de programación para Arduino se descarga del sitio oficial arduino.cc
Ahí ademas vas a encontrar toda la referencia sobre cómo programarlo.
Saludos
En la página oficial de arduino tienes el software que necesitas.
https://www.arduino.cc/
no imaginas cómo se agradece encontrar almas caritativas como tu en este intrincado mundillo del DiY. GRACIAAAS
eres muy pesado
Si ya probaron todo y no les funciono nada , instalen manualmente el driver ftdiport o ftdibus de la carpeta \FTDI USB . esa capeta esta donde esta instalado el arduino , en mi caso la siguiente es la ruta:
C:\Program Files (x86)\Arduino\drivers\FTDI USB
Drivers:
ftdiport
ftdibus
yo instale el driver ftdiport y magicamente funciono , se crea un puerto serial cone se ya les ava funcionar su arduino sin necesidad de formatear ni nada, para instalr el driver manualmente , entran en adminisrtador de dispositivos y de ahi en actualizar , se dirigen a la ruta de su driver y seleccional el driver que les digo y listo con eso ya esta todo , suerte a todos.
Gracias, funciono perfecto, saludos….
Muchas gracias por el comentario.
Saludos.
MUCHAS GRACIAS..ME SOLUCIONO EL PROBLEMA QUE TENIA ESTABA INSTALANDO UNA VERSION ATRASADA Y CON ESTA FUNCIONO PERFECTO!!!
A mi me jalo ejecutando: actualizar controlador, despues la direccion en donde esta el drvsetup64. Le batalle mucho pero al fin jalo, Gracias
hola tengo un problema ya istale el sofwear pero el drive no se puede instalar cabe mencionar que la tecnologia no es mi fuerte me puedes ayudar gracias att.Jaime Lara
Si ya probaron todo y no les funciono nada , instalen manualmente el driver ftdiport o ftdibus de la carpeta \FTDI USB . esa capeta esta donde esta instalado el arduino , en mi caso la siguiente es la ruta:
C:\Program Files (x86)\Arduino\drivers\FTDI USB
Drivers:
ftdiport
ftdibus
yo instale el driver ftdiport y magicamente funciono , se crea un puerto serial cone se ya les ava funcionar su arduino sin necesidad de formatear ni nada, para instalr el driver manualmente , entran en adminisrtador de dispositivos y de ahi en actualizar , se dirigen a la ruta de su driver y seleccional el driver que les digo y listo con eso ya esta todo , suerte a todos.
Como se instala en linux??? cuales son los comandos?
daba por muerta esa placa. Me funcionó, muchas gracias
buenas disculpa la pregunta pero instalo el driver y no me reconoce el chip ch340g e instala el driver de windows 7, intento desintalar lo hace pero vuelve a instalar el driver generico de windows 7 me ayudas ? gracias
Hola,
Tengo una placa Arduino Mega 2560 que cuando la conecto a la PC me dice que es Genuino MEga 2560. Ya descargué el ZIP y lo instalé y manda el mensaje que se instaló correctamente pero al momento de conectar nuevamente la tarjeta a la PC sigue sin reconocerla. ¿Qué es lo que debo hacer? Podrían ayudarme a resolver este proble por favor, gracias.
Saludos
Diego
El driver se instaló bien, pero al subir el programa a la tarjeta se queda “Subiendo..” pero no termina de subirlo, alguna idea de qué se puede hacer?
Problema solucionado, gracias, solo retrocedí la versión en el gestor de tarjetas de “Arduino AVR Boards” de 1.6.14 a la 1.6.9 y me dejó de dar problemas.
Yo tenía la versión 1.6.23 y la baje a la 1.6.9 y funcionó. Saludos
Me podrías ayudar? no me van con Windows 10, alguna sugerencia? me lanza “driver install failure”
Seguramente tu windows es de 64bit, si es así, debes instalar el driver para 64bit, cuando descomprimes el zip se generan 2 carpetas: “CH341SER” e “INSTALL” en la de CH341SER esta el ejecutable SETUP pero este es para 32 bit, hay que entrar en la carpeta “DRVSETUP64” ahí está el SETUP para 64bit, pero si lo ejecutas desde ahí no jala, debes copiar o cortar el archivo y regresarte a la carpeta “CH341SER” y pegarlo ahí, lo ejecutas y le das instalar y listo, a mi así me funcionó.
Saludos
archivo not found me dice cuando abro la carpeta del drive64
como lo hago entonces?
Amigo puedes hacer un tutorial para instalarlo en linux? Nescesito hacer un proyecto para la U de arduino :/
Gracias por el aporte amigo, me sirvió te lo agradezco estoy trabajando con un Nano en mi tesis de ingeniería.
Muchas gracias a ti
hola compre un arduino nano genérico hice el proceso y al momento de comprobar la instalación sorpresa no tenia los puertos (com y LPT) podrian ayudarme, no se si fue por haberla actualizado al windows 10 pero no tenia ese problema antes..
A mi me pone “driver install failure” en una Compaq CQ45 con Windows 8 (soy nuevo con pcs y no encuentro si es 8.1) ¿Qué es lo que está fallando?
si tienes compu de 64 bits, copia el exe de la carpeta DRVSETUP64 a un nivel superior e instalalos desde ahi, al principio no me funciono como tu describes, pero cuando desinstale e instale los de 64 todo funciono.
Gracias!!
Gracias man, vales mil, nunca cambies…. gracias por subirlo