La Arduino UNO Q no es una placa común. Combina la simplicidad del mundo Arduino con la potencia de una pequeña computadora Linux. Veamos su hardware de forma clara y directa.
1. Sistema de alimentación inteligente
La placa puede alimentarse de dos maneras:
- Puerto USB-C (Power Delivery): solicita 5V y hasta 3A, ideal cuando se usa Wi-Fi o una pantalla.
- Pin VIN tradicional: permite conectar una fuente externa de corriente continua.
2. Conectividad avanzada
Incorpora Wi-Fi 5 y Bluetooth 5.1 gracias a su procesador principal.
El puerto USB-C no solo sirve para energía: también es USB 3.1 y permite salida de video.
Esto significa que puedes conectar la placa directamente a un monitor y utilizar un entorno Linux completo.
3. Pines clásicos compatibles
Mantiene los pines digitales y analógicos típicos de Arduino, controlados por un microcontrolador STM32 que trabaja a 3.3V.
- Muchos pines digitales son tolerantes a 5V.
- Compatible con sensores, relés, LEDs y actuadores comunes.
4. Conectores internos de alto nivel
JMedia
Conector directo al procesador principal. Permite conectar cámaras y pantallas de alta resolución.
Funciona a 1.8V.
JMic
Conector híbrido. Mezcla señales del procesador principal y del microcontrolador.
Incluye audio, pines especiales y señales avanzadas.
5. Conector Qwiic (I2C)
Incluye un conector Qwiic de 3.3V basado en I2C.
- No requiere soldadura.
- Permite conectar múltiples sensores en cadena.
- Ideal para prototipos rápidos.
6. Programación unificada
Se programa desde un entorno llamado Arduino Lab.
Un proyecto puede incluir:
- Un programa en Python que corre en Linux.
- Un sketch clásico de Arduino para control en tiempo real.
- Servicios preconfigurados llamados “Bricks”.
Conclusión
La Arduino UNO Q une lo mejor de dos mundos: control preciso en tiempo real y capacidad de procesamiento avanzada.
Es ideal para proyectos que combinen sensores, motores, visión artificial o inteligencia artificial en una sola plataforma.
Glosario utilizado
| Qwiic | Sistema de conexión rápida basado en I2C que permite conectar sensores sin soldar cables. |
| JMedia | Conector interno que permite conectar pantallas y cámaras directamente al procesador principal. |
| JMic | Conector híbrido que combina señales del procesador principal y del microcontrolador. |
| Bricks | Servicios o módulos preconfigurados que se despliegan fácilmente dentro del sistema Linux de la placa. |
| MPU | Microprocesador capaz de ejecutar un sistema operativo como Linux. |
| MCU | Microcontrolador diseñado para tareas rápidas y precisas en tiempo real. |