Driver para el CH340 de Arduinos genéricos
Algunas tarjetas compatibles con Arduino sustituyen el tradicional FT232RL o el ATMEGA16u2 por el CH340G, un circuito integrado chino de fabricantes como WCH. Este componente facilita la comunicación USB con la computadora y realiza la conversión de protocolos, permitiendo que la computadora envíe y reciba datos a través de la UART del microcontrolador. Para que funcione correctamente, es necesario instalar el driver para este integrado. En este tutorial mostramos cómo comprobar si necesitamos instalar el driver y cómo hacerlo.
¿Cómo determinar si es necesario instalar el driver?
En primer lugar, es crucial identificar el tipo de tarjeta. Si la tarjeta utiliza el chip CH340, será necesario instalar el driver. Puedes fácilmente reconocer el circuito de interfaz de tu tarjeta observando el integrado que se encuentra junto al conector USB.
Este circuito que como comentamos anteriormente, es el que se encarga de la comunicación USB con la computadora, tiene el siguiente aspecto.
Se debe destacar que para las tarjetas originales y sus equivalentes que utilizan una interfaz USB a través de ATMEGA16u2, no es necesario instalar controladores, ya que estos vienen incluidos en el entorno de desarrollo Arduino IDE.
Instalación del driver
Como primer paso para instalar el driver correcto nos dirigimos a la página del fabricante. Buscamos en la sección Driver&Tools el nombre de nuestro integrado. Con el paquete de drivers correcto seleccionado, lo descargamos, descomprimimos y ejecutamos. En la siguiente imagen se puede observar que en el paquete de drivers que seleccionamos, aparece el que corresponde con el integrado CH340G.
La ventana del instalador del driver es similar a la que se muestra en la siguiente imagen.
Una vez que se haya instalado el driver, el instalador nos lo notificará.
Con el driver instalado, si conectamos el Arduino genérico, podemos verlo en el administrador de dispositivos del sistema como se muestra en la siguiente imagen.
También podremos verlo en el propio IDE de Arduino, justo en la ventana de selección de tarjetas y puertos.
Si te ha gustado nuestro contenido ayúdanos suscribiéndote o dejando tu like en nuestro canal de YouTube.