El Arduino® Modulino® Knob es un módulo de entrada rotativa diseñado para añadir un control físico preciso a proyectos electrónicos y aplicaciones interactivas. Equipado con un encoder rotativo de cuadratura con función de botón integrada y un microcontrolador dedicado, permite leer fácilmente giros y pulsaciones mediante comunicación I²C.
Ideal para interfaces de usuario, control de parámetros o navegación en menús, este módulo se integra fácilmente en proyectos Arduino®, sistemas IoT y aplicaciones educativas. La interfaz Qwiic simplifica la conexión y la alimentación, permitiendo una integración rápida en sistemas basados en microcontroladores de 3,3 V.
PRINCIPALES CARACTERÍSTICAS
◆ Encoder rotativo de cuadratura con botón integrado para una interacción completa (rotación y pulsación)
◆ Microcontrolador STM32C011F4 integrado para procesamiento y comunicación
◆ Comunicación I²C mediante interfaz Qwiic para una conexión rápida y sencilla
◆ Soporte para reprogramación mediante interfaz SWD para proyectos avanzados
◆ Posibilidad de uso con otros protocolos (UART, SPI o I2S) tras la reprogramación
◆ Rotación continua de 360° para un control preciso de parámetros
◆ Ideal para interfaces de usuario, navegación en menús y control fino de ajustes
◆ Consumo de energía reducido, adecuado para aplicaciones IoT y sistemas embebidos
◆ Compatible con plataformas Arduino® y otros microcontroladores de 3,3 V
ESPECIFICACIONES
• Microcontrolador
- Modelo: STM32C011F4
- Función: Gestión del encoder y comunicación con el host
• Encoder rotativo
- Modelo: PEC11J-9215F-S0015
- Tipo: Encoder rotativo de cuadratura con botón integrado
- Rotación: 360° continuos
• Alimentación
- Tensión de funcionamiento nominal: 3,3 V (vía Qwiic)
- Intervalo de tensión del microcontrolador: 2,0 V – 3,6 V
• Consumo de corriente: Aproximadamente 3,4 mA
• Interfaces de comunicación
- I²C (interfaz Qwiic)
- SWD para depuración y reprogramación
- UART (opcional, tras la reprogramación del firmware)
• Dirección I²C
- Dirección estándar: 0x76
- Dirección configurable mediante firmware
• Interfaz: Qwiic / I²C (1×4 pines)
• Cabecera adicional (1×10 pines)
- PA2: Botón
- GND
- 3V3
- PF2: Reset
- SWCLK: SWD Clock
- SWDIO: SWD Data
- TX1: USART Transmit
- RX1: USART Receive
- PA0: Encoder A
- PA1: Encoder B
• Características mecánicas
- Dimensiones de la placa: 41 × 25,36 mm
- Espesor de la PCB: 1,6 mm (±0,2 mm)
- Orificios de montaje: 4 × Ø3,2 mm
· Separación vertical: 16 mm
· Separación horizontal: 32 mm
• Temperatura de funcionamiento: -40 °C a +85 °C
CONTENIDO DEL PAQUETE
• 1 × Módulo Arduino® Modulino® Knob
• 1 × Cable Qwiic compatible con interfaz I²C
NOTAS
• El módulo funciona como dispositivo objetivo I²C, informando incrementos/decrementos de rotación y eventos de pulsación del botón al microcontrolador principal.
• El firmware del microcontrolador integrado puede personalizarse mediante la interfaz SWD para admitir funcionalidades adicionales u otros protocolos de comunicación.
• La placa incluye pads para resistencias pull-up opcionales en el bus I²C (recomendado: 4,7 kΩ en encapsulado SMD 0402).
• Diseñado para sistemas basados en 3,3 V; debe utilizarse con dispositivos compatibles con esta tensión de referencia.
⫸ Información adicional (en el sitio web de Arduino)
⫸ Productos de la gama Modulino