El CP2102 y su sucesor CP2102N son los puentes USB-serie de Silicon Labs que llevan muchas placas ESP32 y NodeMCU, además de adaptadores USB-TTL y equipos de medición. Si Windows muestra «Silicon Labs CP210x USB to UART Bridge» con un triángulo amarillo, o si no aparece ningún puerto COM, aquí tienes el paquete correcto, cómo instalarlo a mano en Windows 11 y qué versión te entrega Windows Update.

Última verificación: 26 de octubre de 2026.

⬇ CP210x Universal Windows Driver (Silicon Labs)

Windows 10 versión 1803 o posterior y Windows 11 · CP2102N, CP2102, CP2103, CP2104, CP2105, CP2108, CP2109 · descarga en el sitio del fabricante

Ir a la descarga oficial

En la página oficial, pestaña Downloads → CP210x Universal Windows Driver. Referencia para comprobar: el paquete 11.5.0 que revisamos se llama CP210x_Universal_Windows_Driver.zip, mide 290.710 bytes, su SHA-256 es 7cba499e944f0cd6c6de4a3c80a4646e9b0307d6704bcfa155a11f05774345e8 y su silabser.inf dice DriverVer = 12/10/2025, 11.5.0.417. Si bajas una versión más nueva, la huella será otra.

No lo alojamos en TecnicoLab: la licencia que viene dentro del paquete (SLAB_License_Agreement_VCP_Windows.txt, cláusulas 4.b y 4.g) no permite redistribuirlo por separado a terceros. Por eso el botón lleva a Silicon Labs.

Qué paquete elegir en la página de Silicon Labs

La pestaña de descargas lista varios paquetes con nombres parecidos. Las notas de versión del propio paquete explican la diferencia:

Lista de descargas de la página oficial de Silicon Labs con el CP210x Universal Windows Driver y el CP210x VCP Windows
La pestaña de descargas de Silicon Labs: arriba el Universal (11.x), debajo los paquetes legados 6.7.x. Captura de silabs.com, septiembre de 2026.

Instalación manual en Windows 11

El paquete Universal no trae un instalador con doble clic: se instala desde el Administrador de dispositivos. Los pasos coinciden con los de la guía de Microsoft para actualizar controladores:

  1. Descomprime el ZIP en una carpeta que encuentres fácil, por ejemplo en el Escritorio.
  2. Conecta la placa. Abre el Administrador de dispositivos; el CP2102 aparece en Otros dispositivos o con un triángulo amarillo.
  3. Clic derecho → Actualizar controlador → Buscar controladores en el equipo → Examinar y elige la carpeta donde está silabser.inf (la raíz del ZIP, no la subcarpeta x64) → Siguiente.
  4. Al terminar, el dispositivo pasa a Puertos (COM y LPT) como Silicon Labs CP210x USB to UART Bridge (COMx). Ese COM es el que eliges en el IDE de Arduino, en esptool o en tu programa.

Si eliges la búsqueda automática en lugar de «Buscar controladores en el equipo», Windows puede responder «Los mejores controladores para el dispositivo ya están instalados» aunque tengas un INF más nuevo en Descargas. Solo la ruta manual instala lo que descomprimiste.

La parte que nadie cuenta: Windows Update no siempre lo instala solo

Las notas de versión de Silicon Labs dicen textualmente que el driver se instala automáticamente por Windows Update «para CP210x con valores de PID alternativos 0xEA63, 0xEA7A y 0xEA7B», y aclaran que esos no son los valores por defecto. El PID de fábrica del CP2102 es EA60. Si tu placa usa ese PID, el fabricante no promete la instalación automática: por eso conviene tener el ZIP guardado, sobre todo en la PC del taller que no siempre tiene internet.

Para ver tu PID: Propiedades del dispositivo → Detalles → Id. de hardware. Esta tabla sale del silabser.inf del paquete 11.5.0:

VID:PID Nombre en el Administrador de dispositivos
10C4:EA60 Silicon Labs CP210x USB to UART Bridge (PID de fábrica)
10C4:EA63 Silicon Labs CP210x USB to UART Bridge (PID alternativo, Windows Update)
10C4:EA70 / EA7A Silicon Labs Dual CP2105: dos puertos, «Enhanced COM Port» y «Standard COM Port»
10C4:EA71 / EA7B Silicon Labs Quad CP2108: cuatro puertos, «Interface 0» a «Interface 3»

Si el VID que ves es 1A86, tu placa no lleva un chip de Silicon Labs sino un CH340 de WCH: necesitas el driver CH340.

Qué versión te entrega Windows Update

Cuando Windows sí lo instala solo, la versión depende de tu edición de Windows, no de tu chip. Estas son las del Catálogo de Microsoft Update:

Versión Publicada Para
11.5.0.417 09/12/2025 Windows 11 25H2 o posterior
11.4.0.393 12/11/2024 Windows 11 24H2 o posterior; Windows 10 1809 o posterior
11.3.0.176 12/04/2023 Windows 11 22H2 o posterior; Windows 10 1809 o posterior
11.2.0.167 03/10/2022 Windows 11 22H2 o posterior
11.1.0.53 17/02/2022 Windows 21H2 o posterior

Dos correcciones de las notas de versión que importan en el banco de trabajo: la 11.4.0 arregló una pantalla azul con el CP2102N-A02 a 3 Mbaud, y la 11.5.0 arregló que la línea RTS del CP2102N quedara activada después de transmitir. Si trabajas con un CP2102N a velocidades altas o usas RTS para el reinicio automático, no te quedes en una versión anterior.

Fragmento del esquema oficial del ESP32-DevKitC V4 con el puente USB CP2102N y los transistores de autoprogramación
En el ESP32-DevKitC V4 el puente USB es un CP2102N, y sus líneas DTR y RTS mueven los transistores que ponen el ESP32 en modo de grabación. Fragmento del esquema oficial de Espressif.

Errores comunes

Los textos de los códigos de Windows son los de la documentación de Microsoft.

Preguntas frecuentes

¿Un solo paquete sirve para CP2102, CP2104, CP2105 y CP2108? Sí, eso significa «Universal». Las notas de versión listan CP2102N, CP2102, CP2103, CP2104, CP2105, CP2108 y CP2109. El CP2105 y el CP2108 crean dos y cuatro puertos COM con un solo cable.

¿Y en Windows 7? El Universal no funciona ahí; usa el paquete legado 6.7.x de la misma página.

¿CP2102 o CH340: cuál es mi caso? Lee el VID en el Id. de hardware: 10C4 es Silicon Labs, 1A86 es WCH. Si tu programador es un CH341A, ninguno de estos dos drivers aplica: mira la guía del programador CH341A.

Veredicto

El driver de Silicon Labs es estable y se mantiene al día; el único tropiezo real es que la instalación es manual y que el PID de fábrica no está garantizado por Windows Update. Guarda el ZIP oficial, instálalo con «Buscar controladores en el equipo» y tus placas con CP2102 quedan listas.

Fuentes