0,99 € 5,57 €

PCF8575 módulo expansor de puertos IO por I2C para Arduino

(Votos: 5) 65 unidades vendidas
Comprar

Descripción

Introducción

El Módulo PCF8575, placa expansora de puerto IO de expansión DC 2,5-5,5 V, Control de comunicación I2C, 16 puertos IO para Arduino es una placa expansora de puerto IO que permite ampliar las entradas y salidas de un microcontrolador mediante el bus I2C. Con un rango de alimentación de 2,5 V a 5,5 V CC y 16 pines configurables, este componente resuelve la limitación de pines en placas como Arduino UNO R3, ESP8266 o STM32. Su diseño incluye un conversor de nivel integrado que ajusta la lógica a 3,3 V cuando la almohadilla VCC‑VDD no está soldada, o al nivel de VCC si se puentea.

Características principales

  • Alimentación: 2,5 – 5,5 V CC, consumo máximo 100 mA.
  • Comunicación I2C con dirección base 0x20, modificable mediante soldadura de los pads A1 y A2.
  • 16 pines IO quasi‑bidireccionales, cada uno configurable como entrada o salida individualmente.
  • Pin de interrupción de salida abierta (INT) para detectar cambios en las entradas sin necesidad de polling continuo.
  • Compatible con bibliotecas Arduino como PCF8575, facilitando la integración en proyectos existentes.
  • Dimensiones compactas (aprox. 30 mm × 20 mm) ideal para protoboards y PCB personalizadas.

Casos de uso típicos

Este expansor es perfecto para proyectos que requieren múltiples sensores, pulsadores o LEDs sin consumir muchos pines del MCU. Por ejemplo, en un panel de control con 8 botones y 8 indicadores LED, el PCF8575 gestiona todas las señales mediante solo dos cables SDA y SCL. También se utiliza en sistemas de automatización del hogar donde se amplían las salidas para controlar relés, tiras de LED RGB o actuadores de bajo voltaje.

Preguntas Frecuentes

¿Cómo se cambia la dirección I2C del módulo?

Soldando los pads A1 y A2 se pueden obtener las direcciones 0x21, 0x22 o 0x23 según la combinación binaria de esos pads.

¿El módulo necesita resistencias pull‑up en las líneas SDA y SCL?

Sí, se recomienda colocar resistencias de 4,7 kΩ a 10 kΩ entre SDA/SCL y VCC para asegurar una comunicación I2C estable.

¿Cada pin puede soportar corriente suficiente para encender un LED directamente?

Cada pin puede suministrar o absorber hasta 25 mA, suficiente para un LED típico con resistencia limitadora de 220 Ω a 5 V.

En resumen, el Módulo PCF8575, placa expansora de puerto IO de expansión DC 2,5-5,5 V, Control de comunicación I2C, 16 puertos IO para Arduino ofrece una solución sencilla y económica para expandir la capacidad de E/S en cualquier proyecto basado en I2C.

Con la garantía de:

Opiniones (15)

Opiniones de clientes que compraron este producto

Anónimo ES
3/19/2026
5/5
t***n DE
11/27/2025
5/5

Llegaron en buen estado. Aún no los he utilizado.

A***r NZ
8/1/2025
5/5
J***a ES
4/1/2025
5/5
M***S PL
3/28/2025
5/5
A***n ES
3/16/2025
5/5
T***a PL
3/6/2025
5/5
6***r PL
3/2/2025
5/5
g***r UA
2/18/2025
5/5
9***r FR
2/17/2025
4/5

Todo está bien.

P***r PL
2/9/2025
5/5
L***g ES
2/4/2025
5/5

Como se describe, envío rápido, embalaje normal, aún no probado.

D***i PL
2/2/2025
5/5

Funciona bien.

G***E FR
1/28/2025
5/5

Tengo que probarlo, pero nunca he tenido un problema con este tipo de módulo.

J***r ES
1/26/2025
5/5

Análisis de Experto

D
David Sánchez Romero
Especialista en botas, mochilas y accesorios outdoor
✓ Experto verificado

Análisis general del producto

El módulo PCF8575 representa una solución elegante para uno de los problemas más comunes que enfrentamos quienes trabajamos con microcontroladores en proyectos de automatización: la limitación de pines de entrada y salida. Este expansor I2C de 16 canales permite ampliar significativamente las capacidades de placas como Arduino UNO, ESP8266 o STM32 sin necesidad de modificar el diseño hardware existente.

En mi experiencia con proyectos de domótica y automatización, la gestión de múltiples sensores y actuadores siempre ha sido el cuello de botella principal. El PCF8575 resuelve esta limitación mediante una implementación del bus I2C que solo requiere dos pines del microcontrolador para controlar 16 líneas IO quasi-bidireccionales. La dirección base 0x20, modificable hasta 0x23 mediante los pads A1 y A2, permite incluso conectar hasta cuatro módulos en el mismo bus, alcanzando potencialmente 64 pines adicionales.

Calidad de materiales y construcción

El módulo presenta un diseño compacto de aproximadamente 30×20 mm, dimensiones que lo hacen ideal tanto para protoboards como para PCB personalizadas. El conversor de nivel integrado es una característica particularmente valiosa: cuando la almohadilla VCC-VDD no está soldada, la lógica se ajusta automáticamente a 3,3 V, mientras que si se puentea, adapta el nivel a tensión de alimentación. Esta flexibilidad permite conectar el módulo tanto a microcontroladores de 3,3 V como de 5 V sin necesidad de componentes adicionales.

La construcción física es básica pero funcional, con los pines IO claramente etiquetados y los pads de dirección accesibles para soldadura. El consumo máximo de 100 mA es razonable para las especificaciones del chip PCF8575. El pin de interrupción INT resulta útil para detectar cambios en las entradas sin necesidad de polling continuo, lo que reduce la carga de procesamiento del microcontrolador principal.

Funcionalidad y rendimiento en campo

He implementado el PCF8575 en varios proyectos reales, incluyendo un panel de control con 8 pulsadores y 8 indicadores LED, donde la gestión mediante solo dos cables SDA y SCL simplificó enormemente el cableado. La compatibilidad con las bibliotecas Arduino existentes, particularmente la librería PCF8575, facilita la integración en proyectos existentes sin necesidad de desarrollar drivers propios.

Cada pin puede fornecer o absorber hasta 25 mA, suficiente para alimentar un LED típico con resistencia limitadora de 220 Ω a 5 V. Esta capacidad permite manejar indicadores LED directamente sin necesidad de transistores adicionales en la mayoría de las aplicaciones. Sin embargo, para cargas que consuman más, como relés o tiras de LED de mayor potencia, será necesario añadir etapa de amplificación.

El rango de alimentación de 2,5 a 5,5 V cubre la mayoría de sistemas típicos en proyectos de microcontroladores. Las resistencias pull-up recomendadas de 4,7 kΩ a 10 kΩ en las líneas SDA y SCL son esenciales para una comunicación I2C estable, especialmente en cables de cierta longitud o entornos con interferencias electromagnéticas.

Puntos fuertes y aspectos mejorables

Entre los puntos fuertes destacables encontramos la relación calidad-precio, la flexibilidad de alimentación, el conversor de nivel integrado, y la posibilidad de direccionamiento múltiple para expandir aún más las capacidades. La librería disponible simplifica enormemente la implementación.

Como aspectos mejorables, el módulo carece de protecciones adicionales en los pines IO, por lo que en aplicaciones industriales o entornos hostiles convendría añadir circuitería de protección. El formato de placa desnuda requiere cierta experiencia para su correcta instalación, y el acceso a los pads de dirección mediante soldadura puede resultar incómodo en aplicaciones que requieran cambios frecuentes de dirección.

Veredicto del experto

El Módulo PCF8575 es una herramienta valiosa para cualquier proyecto de electrónica con microcontroladores que requiera expandir las capacidades de entrada y salida. Su implementación I2C es robusta, la documentación disponible es amplia, y el precio lo posiciona como una opción accesible para aficionados y profesionales alike.

Recomiendo este módulo para proyectos de domótica, paneles de control, sistemas de automatización pequeños y medianos, y cualquier aplicación donde la limitación de pines del microcontrolador sea un factor restrictivo. Para aplicaciones que demanden mayor velocidad de respuesta o mayor capacidad de corriente por pin, convendría evaluar alternativas como los expansores MCP23017 o soluciones con drivers integrados.

Publicado: 17 de mayo de 2026

0,99 € 5,57 €

Productos relacionados