Problema:
Usualmente ocurre que preferimos un modelo de Arduino compatible por su precio más bajo y capacidades idénticas a un Arduino original. Todo va de maravilla hasta el momento de cargar el primer programa… y nuestro pc es incapaz de reconocer la placa.
Muchas veces pensamos que puede ser nuestro puerto o el cable USB, incluso podemos llegar a pensar que nuestro Arduino esté quemado o se haya dañado… pero afortunadamente no es ninguna de las anteriores. La solución es muy sencilla y te la explicamos en el siguiente blog.
Driver CH340
Todos los microcontroladores Arduino trabajan en un protocolo llamado TTL, mientras que nuestro puerto USB trabaja en estándar Serial.
Para comunicar el microcontrolador se requiere un “traductor” entre ellos, que comúnmente es un conversor USB-TTL CH340. Aquí reside la dificultad, pues no todos los ordenadores cuentan con los drivers necesarios para utilizar correctamente este traductor.
Para solucionar el problema, necesitamos instalar el controlador específico, el Driver CH340 que puedes descargar pinchando aquí:
La instalación es bastante sencilla, debemos dar siguiente hasta que se haya completado. Cabe destacar que debemos mantener conectada la placa en todo el proceso, sino el instalador nos arrojará un error.
Tras la instalarse correctamente, se recomienda reiniciar el equipo. Una vez completada la instalación del Driver CH340, nuestro ordenador será capaz de reconocer las placas Arduino Compatible conectadas a través de nuestro puerto USB.
Finalmente, en el Arduino IDE debemos ir a la sección “Tools” o “Herramientas”, seleccionamos nuestro modelo de Arduino y seleccionamos el puerto. ¡Problema resuelto!
Te anexionaremos un video para que puedas seguir paso a paso la instalación de los controladores necesarios. Si tienes otra placa Arduino o estás interesado en comprar otra puedes revisar aquí.
No dudes en comentar si por algún motivo has tenido una dificultad, te responderemos lo antes posible. Si te ha solucionado el problema ¡Compártelo! Así podremos ayudar a otros usuarios con la mismo problema.
Hola chicos, saludos cordiales me llamo Miguel quisiera que por favor me ayuden para instalar un sistema arduino para controlar variables como Ph, temperatura y luz en un acuario. Soy principiante, asi que alguna guia me serviria de gran ayuda 🙂
Muchas gracias de antemano
Gracias, ya lo habia instalado de otra pagina, pero cada que iniciaba el IDE, me tocaba repetir la conexión manualmente, ya lo hace automaticamnte, nuevamente gracias.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x66
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x66
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x66
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x66
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x66
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x66
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x66
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x66
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x66
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x66
Failed uploading: uploading error: exit status 1
Me aparece el siguiente error que debo hacer???
Buenas Noches, ami me sucede lo mismo, tu lo pudiste solucionar?
Hola, ese error puede pasar por varias cosas. Primero, asegúrate de que seleccionaste el puerto correcto en Herramientas > Puerto y la placa adecuada en Herramientas > Placa. También revisa que los cables estén bien conectados.
Si nada de eso funciona, prueba cambiar a otro puerto USB, reiniciar el PC y volver a intentarlo. Como última opción, desinstala y reinstala el IDE de Arduino, asegurándote de usar una versión estable. ¡Espero que te sirva! Avísame cómo te va
Hola muchas gracias el driver ch360 me sirvió se emparejó con mi pc
Genial Martín, felicidades
y comoo se encuentra
buenas amigo!! tengo el problemas que mensionas en tu canal de youtube pero no veo como descargar lo driver que mensionas que colocaste para solucionarlo!! de verdad desconosco lo que es programar y lo que quiero es que mi hijo participe en un programa educacional de robotica!! no sabia que estaba adquiriendo un copia de arduino
Hola, te dejo el enlace al driver. Si necesitas ayuda en algo avísame https://www.mechatronicstore.cl/wp-content/uploads/Driver-CH340.rar
Muchas gracia por tu ayuda
Ya no me sale lo de que no se puede conecectar., pero empieza a conectarse y se desconecta.
no estaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Si está, pero te lo dejo igualmente por acá. https://www.mechatronicstore.cl/wp-content/uploads/Driver-CH340.rar
Buenas Noches, ami me sucede lo mismo, tu lo pudiste solucionar?
los que no saben donde esta el link EL LINK ESTRA EN QUE TIENENS QUE APRETART DONDE DISE DRIVER PARA ARDUINO COMPATIBVLE
Gracias!
Hola, yo instalo el driver sin embargo no me aparece en Administrador de Dsipositivos. Ya intenté reiniciando mi PC y nada. El instalador al terminar me dice lo siguiente:
The drive is succesfully Pre-installed in advance!
Será quizás porque yo no tengo el controlador USB 2.0 Serial?
me aparece este error:
El Sketch usa 924 bytes (2%) del espacio de almacenamiento de programa. El máximo es 32256 bytes.
Las variables Globales usan 9 bytes (0%) de la memoria dinámica, dejando 2039 bytes para las variables locales. El máximo es 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xcd
Failed uploading: uploading error: exit status 1
y ya instale el driver correspondiente, no se que hacer, alguien sabe que hacer?