La UNO Q tiene dos cerebros en la misma placa. Del lado del MPU corre Linux, donde se instala el mismo software abierto que se usaría en un servidor o en cualquier SBC popular. Al lado, un microcontrolador STM32H5 ejecuta un núcleo de Arduino sobre Zephyr RTOS y maneja sensores, actuadores y entradas y salidas con tiempos deterministas.
Arduino publicó el 5 de octubre en su blog una lista de ejemplos concretos. Son plataformas de software que ya se pueden instalar en la UNO Q, con lo que habilita cada una y lo que cambia al tener el microcontrolador en el mismo sistema.
1. Desarrollo con agentes de IA
La UNO Q está pensada para poner un agente de programación dentro del mismo hardware para el que escribe código. Un agente que corre en la placa puede recibir un objetivo, procesar contexto, llamar herramientas, interactuar con servicios y, a través de las interfaces de la placa, convertir decisiones en acciones físicas. El razonamiento viene de un modelo de frontera vía API, pero las llamadas a herramientas se ejecutan en el dispositivo. Esa es la diferencia con correr un agente en un notebook o un servidor, porque la máquina que ejecuta las decisiones también está conectada al mundo físico.
El punto de partida es instalar un agente de programación como OpenCode directamente en la placa. Con el contexto adecuado (por ejemplo, conocimiento del CLI de Arduino App Lab y de las capacidades de la placa) puede configurar servicios de Linux, responder preguntas sobre Debian en la UNO Q y construir aplicaciones de Arduino conectadas al hardware de punta a punta. Crea la aplicación, escribe el sketch, lo despliega, lee la salida y repite. Cualquier agente puede escribir un sketch, pero solo uno que corre en la placa puede desplegarlo y ver qué pasó.
Según Arduino, solo el razonamiento sale de la placa. Los sensores, los actuadores y los datos se quedan donde están. El tutorial completo está en la guía para instalar y usar OpenCode en la UNO Q.
2. Home Assistant
Home Assistant convierte la UNO Q en el centro de un sistema local de casa inteligente o de automatización de edificios. Conecta luces, climatización, medidores de energía y otros dispositivos compatibles en un solo panel y motor de automatización. Corre entero del lado de Linux y maneja horarios, historial de datos, paneles e integraciones sin suscripción a la nube.
La ventaja aparece con hardware propio. Un sensor de temperatura y calidad del aire conectado al puerto Qwiic de la placa puede enviar datos en vivo a Home Assistant, mientras un sketch de Arduino en el STM32H5 activa un ventilador mediante un relé según esas lecturas. Home Assistant maneja la lógica y la interfaz en Linux, y el microcontrolador se encarga de la capa física. Los dos se comunican por el puente RPC integrado, sin una placa Arduino externa.
3. Automatización con n8n
n8n es una plataforma visual de automatización de flujos que conecta servicios, APIs, bases de datos y dispositivos. Es una alternativa autoalojada a Zapier o Make, con control total de los datos porque todo corre en local.
En la UNO Q, un mismo flujo puede recibir datos de sensores desde el lado del microcontrolador, procesarlos y guardarlos en una base de datos local, actualizar un panel, enviar una notificación a un servicio externo y activar una salida física. Todo en secuencia y en el mismo dispositivo. Arduino la propone para prototipado rápido, automatización industrial, control de edificios y orquestación local donde la latencia o la dependencia de la nube serían un problema.
4. Pi-hole como escudo de red
Pi-hole filtra a nivel de DNS. Bloquea publicidad, dominios de rastreo y tráfico no deseado para cada equipo de la red local que lo use como servidor DNS. En una SBC común, ahí termina la historia.
En la UNO Q, el lado Linux corre Pi-hole y su panel web, mientras el microcontrolador puede manejar una pantalla de estado dedicada, mostrar en tiempo real las solicitudes bloqueadas, lanzar una alerta si el servicio DNS se cae o leer un botón físico que pausa el filtrado por un rato sin abrir el navegador. Hay un tutorial en Project Hub para armarlo.
5. Visión por computador con Frigate
Frigate es un grabador de video en red construido en torno a la detección de objetos en tiempo real. Procesa en local los flujos de las cámaras para identificar personas, vehículos, animales u otros eventos definidos.
Las cámaras se conectan directo por USB o se leen en remoto por RTSP. Cuando Frigate detecta un evento relevante, el microcontrolador puede responder de inmediato encendiendo una luz, una alarma, un relé o un indicador basado en Modulino, sin hardware adicional. Las grabaciones sensibles se quedan en local y la respuesta física no depende de ir y volver a la nube.
6. NAS local con SMB
La UNO Q también se puede configurar como un servidor de almacenamiento en red liviano con SMB, con carpetas compartidas para los demás equipos de la red local. Sirve para grabaciones de cámaras, conjuntos de datos de aprendizaje automático, registros de sensores o archivos de proyecto. Con un adaptador a Ethernet por cable y un disco USB externo queda armado un NAS rápido.
¿Qué pasa cuando corren todos juntos?
Arduino da un ejemplo. Frigate detecta a una persona que entra a una zona vigilada y publica el evento por MQTT. Home Assistant lo recibe y enciende una luz. n8n extiende la respuesta llamando a una API externa, registrando el evento en una base de datos y enviando una notificación. Mientras tanto, el video queda disponible en la red local a través del recurso compartido de Samba, y el microcontrolador maneja un indicador durante todo el proceso. Todo corre en una sola placa.
La idea de Arduino es que aplicaciones de Linux, cargas de IA local, servicios de red y control de hardware en tiempo real formen parte de un mismo sistema, en vez de repartirse en varios equipos con sus propias fuentes, gabinetes y puntos de falla.
La UNO Q se vende en la tienda de Arduino y en distribuidores autorizados como DigiKey, Farnell, Mouser, Newark, RS Components y Robu.in.






