1,31 €

WAVGAT MPR121: Módulo controlador táctil capacitivo I2C

0
Comprar

Descripción

MPR121 Breakout V12 módulo controlador de sensor táctil capacitivo teclado I2C para WAVGAT

El MPR121 Breakout V12 módulo controlador de sensor táctil capacitivo teclado I2C para WAVGAT es una placa basada en el controlador MPR121QR2, diseñada para detectar entradas táctiles capacitivas mediante una conexión I2C. Puede servir para crear botones, controles o interfaces táctiles en proyectos electrónicos.

Es una opción para quienes integran sensores táctiles en un montaje propio y necesitan gestionar varios electrodos desde un controlador. La placa admite hasta 12 electrodos individuales y un electrodo 13 simulado; ocho pines también pueden conducir LED si no se configuran como electrodos.

Especificaciones técnicas

CaracterísticaDetalle
ControladorMPR121QR2
InterfazI2C
ElectrodosHasta 12 individuales y un electrodo 13 simulado
Pines para LED8, cuando no están configurados como electrodos
Dirección I2C predeterminada0x5A
Voltaje de alimentación2,5–3,6 V CC
Resistencias pull-up10 kΩ en SDA, SCL e interrupción
Dimensiones3 × 2 cm

Qué incluye el paquete

  • 1 módulo MPR121 Breakout V12.

Uso recomendado: interfaces táctiles y proyectos electrónicos

Puede emplearse en proyectos que requieran varios puntos de contacto capacitivos, por ejemplo, un panel de botones táctiles o una superficie de control conectada mediante I2C. Antes de integrarlo, comprueba que el sistema anfitrión pueda comunicarse por I2C y que la alimentación esté dentro del intervalo indicado.

Los puentes de la parte inferior vienen cerrados. El puente de dirección conecta el pin correspondiente a tierra para establecer la dirección predeterminada 0x5A. Los puentes de SDA, SCL e interrupción conectan esas líneas a resistencias pull-up de 10 kΩ.

Limitaciones a tener en cuenta

  • La placa no incorpora regulación: aliméntala únicamente entre 2,5 y 3,6 V CC.
  • Tal como viene configurada, no permite operar en el modo de bajo voltaje de 1,71–2,75 V, porque VREG está conectado a tierra mediante un condensador de 0,1 µF.
  • Para cambiar la dirección I2C, hay que abrir primero el puente de dirección y configurar la conexión correspondiente.
  • Los pines usados como electrodos no pueden emplearse simultáneamente para conducir LED.

Cuidado y mantenimiento

  • Desconecta la alimentación antes de modificar los puentes o el cableado.
  • Evita cortocircuitar los pines durante la instalación.
  • Manipula la placa con cuidado y mantenla protegida de golpes, humedad y suciedad.
  • Comprueba las conexiones I2C y la tensión antes de poner en marcha el circuito.

Preguntas Frecuentes

¿El electrodo 13 es una entrada táctil individual?

No. La placa admite hasta 12 electrodos individuales y un electrodo 13 simulado.

¿Se puede cambiar la dirección I2C?

Sí. El puente de dirección viene cerrado y determina la dirección predeterminada 0x5A. Debe abrirse antes de configurar otra conexión.

¿Los pines para LED funcionan a la vez que los electrodos?

No: los ocho pines pueden conducir LED cuando no están configurados como electrodos. Para proyectos de control táctil por I2C, el MPR121 Breakout V12 ofrece una solución compacta con las conexiones y el voltaje especificados.

Con la garantía de:

Análisis de Experto

J
Javier Sánchez Ruiz
Especialista en ordenadores de sobremesa y gaming
✓ Experto verificado

Análisis general del producto

El MPR121 Breakout V12 es una placa compacta para incorporar controles táctiles capacitivos a un proyecto con microcontrolador. Su principal ventaja es delegar la lectura y el filtrado de hasta 12 electrodos en un controlador dedicado, en lugar de reservar varias entradas y gestionar la detección por software. La comunicación se realiza por I2C, así que el cableado hacia una placa anfitriona queda reducido a alimentación, masa, SDA y SCL; también está disponible una línea de interrupción para avisar de cambios de estado. El MPR121 puede gestionar un electrodo 13 simulado, pero no debe confundirse con una entrada táctil física adicional.

Lo veo especialmente indicado para paneles de control personalizados: botones sobre una carcasa, una interfaz táctil para una instalación interactiva o controles discretos en un prototipo de domótica. No sustituye a un teclado convencional para escribir ni ofrece, por sí mismo, una interfaz terminada: hay que diseñar los electrodos, configurar el sensor y programar cómo reaccionará el sistema a cada toque.

Calidad de construcción y materiales

Con unas dimensiones de 3 × 2 cm, el formato resulta fácil de alojar en una caja pequeña o en una protoboard, siempre que se preparen las conexiones necesarias. El paquete incluye únicamente el módulo, por lo que hay que contar con cableado, conectores o soldadura según el montaje. Las superficies táctiles tampoco vienen resueltas: el electrodo debe construirse con un material conductor y conectarse a la placa. Para una instalación definitiva, conviene fijar bien ese contacto y aislar la electrónica de humedad, suciedad y tirones en los cables.

Hay cuatro puentes en la parte inferior, cerrados de fábrica. Uno fija la dirección I2C predeterminada en 0x5A; los otros conectan SDA, SCL e interrupción a resistencias pull-up de 10 kΩ. Son útiles en una configuración sencilla, pero pueden interferir si el bus ya tiene sus propias resistencias o si se conectan varios módulos. Antes de cortar una pista o cambiar un puente, desconectaría la alimentación y comprobaría el esquema del montaje.

Compatibilidad y rendimiento

El punto que más atención requiere es la alimentación: esta placa no incorpora regulador y debe recibir entre 2,5 y 3,6 V de corriente continua. Por tanto, no conectaría directamente su alimentación a una salida de 5 V de Arduino. Con placas de lógica de 3,3 V, como muchas plataformas de desarrollo y ordenadores de placa única, la integración puede ser más directa, pero hay que comprobar igualmente qué tensión entrega el pin usado y cómo quedan las líneas I2C. No asumiría que el módulo adapta niveles a 5 V: otros breakouts del MPR121 sí incorporan regulación o adaptación, pero esas prestaciones dependen del diseño concreto de cada placa.

Una vez conectado, el I2C permite compartir bus con otros periféricos compatibles. La dirección inicial 0x5A puede ser una limitación si otro dispositivo ya ocupa esa dirección; cambiarla requiere modificar el puente correspondiente y establecer la conexión alternativa adecuada. En Arduino, Raspberry Pi o una placa compatible con CircuitPython, el trabajo consiste en inicializar el bus, leer los estados de los electrodos y traducirlos a acciones. Las bibliotecas y ejemplos disponibles para el MPR121 facilitan ese arranque, aunque cada proyecto puede necesitar ajustar la sensibilidad según el tamaño del electrodo, la longitud del cable y el material de la carcasa.

En una mesa de trabajo lo usaría, por ejemplo, para crear varios botones ocultos bajo una lámina no conductora y asignarlos a funciones de una interfaz. En una instalación, dejaría margen para calibrar cada electrodo y evitaría recorridos de cable excesivamente largos, que pueden complicar la lectura capacitiva. Los ocho pines con función de control de LED ofrecen una posibilidad adicional, pero no pueden utilizarse simultáneamente como electrodos: hay que decidir de antemano si prima el número de entradas táctiles o la señalización luminosa.

Puntos fuertes y aspectos mejorables

A favor:

  • Gestiona hasta 12 electrodos mediante una conexión I2C sencilla.
  • Reduce el trabajo de detección capacitiva que tendría que asumir el microcontrolador.
  • Su tamaño facilita integrarlo en prototipos y paneles compactos.
  • Permite aprovechar hasta ocho pines para LED si no se destinan a electrodos.

A mejorar:

  • No regula la alimentación ni adapta por sí mismo la tensión: exige respetar el intervalo de 2,5 a 3,6 V.
  • Los electrodos y el cableado corren por cuenta del proyecto.
  • La configuración de puentes exige cuidado y puede requerir ajustes si el bus ya tiene pull-ups.
  • Para usarlo en un producto acabado, hacen falta una carcasa, conexiones robustas y pruebas de sensibilidad en la instalación real.

Frente a un sensor táctil sencillo de uno o dos canales, ofrece más entradas y concentra su lectura en un solo bus. Frente a un módulo con conectores y electrónica de adaptación integrados, resulta menos inmediato: es más importante revisar tensiones y puentes antes de conectarlo.

Veredicto del experto

Me parece una opción razonable para prototipos y proyectos que necesiten varios controles táctiles sin complicar el cableado del microcontrolador. Su valor está en el MPR121 y en la densidad de entradas, no en la comodidad de una solución lista para instalar. Lo recomendaría a quien se sienta cómodo soldando, configurando I2C y ajustando electrodos. Antes de ponerlo en marcha, comprobaría alimentación, masa común, dirección del bus y estado de los puentes; para conservarlo, evitaría manipularlo con el circuito energizado y mantendría protegidas las conexiones.

Publicado: 29 de octubre de 2026

1,31 €

Productos relacionados