El Project Hub de Arduino ha mostrado durante años decenas de consolas portátiles caseras. Casi todas son impresionantes y casi todas exigen algo de hardware a medida: una PCB diseñada para el proyecto, un conector especializado, una pieza que solo vende un proveedor. Son buenos proyectos, pero quedan fuera del alcance de quien no tiene formación electrónica profunda.

La consola retro de Zalmotek rompe ese patrón porque está construida sobre la placa UNO Q. Cada componente se consigue en cualquier tienda en línea y se conecta sin más. Incluso usa mayoritariamente cables y conectores prearmados, lo que significa cero soldaduras. Las únicas piezas a medida son la carcasa y los botones impresos en 3D, unidos con insertos térmicos para lograr una terminación limpia.

¿Qué componentes lleva la lista de materiales?

La lista de hardware es corta. Una placa UNO Q 4GB hace el trabajo pesado. El UNO Media Carrier aporta las conexiones físicas, DSI para la pantalla y jack de 3,5 mm para el parlante, sin necesidad de cablear nada entre los componentes. Tres módulos Modulino Buttons resuelven los botones frontales y un Modulino Joystick se encarga de la navegación. A eso hay que sumar una pantalla, un módulo UPS, un parlante pequeño y un adaptador USB-C PD.

Venga de dentro o fuera del ecosistema Arduino, todo conecta y funciona de inmediato porque el Media Carrier hace de puente. Sin protoboard, sin firmware a medida y sin pelear con controladores.

¿Por qué importa el cerebro dual del UNO Q?

Acá está la parte técnicamente interesante, y donde la UNO Q deja de ser un simple reemplazo de un SBC.

El microcontrolador STM32 de la placa monitorea todas las entradas de control que llegan desde los nodos Modulino y se las pasa al lado Linux, donde un demonio en Python las traduce a comandos estándar de gamepad USB. Ese traspaso limpio hace que RetroArch, el emulador multisistema de código abierto que da vida al proyecto, reciba entradas de control perfectamente estándar, sin configuraciones raras y sin parches al emulador.

El lado Linux corre RetroArch de forma nativa, con salida a la pantalla DSI a través del Media Carrier y audio por el jack de 3,5 mm. Las ROM viven en el almacenamiento eMMC de la placa. La experiencia completa, es decir múltiples núcleos de emulación, entradas de control, salida de video y audio, corre sobre una sola placa sin módulo de cómputo adicional.

Esa es la arquitectura de cerebro dual en su expresión más elegante: el MCU hace lo que mejor sabe (entrada y salida de hardware con baja latencia), el MPU hace lo suyo (correr aplicaciones Linux complejas) y el puente entre ambos vuelve transparente el armado.

Enfoque modular contra PCB a medida

CriterioConsola con módulos (UNO Q)Consola con PCB a medida
SoldadurasCeroDecenas de puntos
Piezas exclusivasSolo carcasa y botones impresos en 3DPCB, conectores, componentes de un único proveedor
Tiempo hasta el primer arranqueHorasSemanas, incluyendo fabricación y envío de la PCB
Tamaño finalVoluminosoCompacto
ReparabilidadSe cambia el módulo dañadoSe rehace o se parcha la placa

Ese cuadro resume el costo real del atajo. Zalmotek reconoce que la consola terminada queda algo voluminosa, y ese es el precio honesto de construir con módulos en vez de una placa a medida. La ventaja compensa: cualquiera puede armarla.

¿Qué material publicaron para replicarla?

Zalmotek dejó todo lo necesario en el Arduino Project Hub: lista completa de hardware, guía de armado paso a paso, instalación del software y el código fuente completo en GitHub. El tutorial es minucioso y apto para principiantes, y el entorno Arduino App Lab facilita la parte de software.

Para un maker en Chile o el resto de la región, ese detalle es el que decide si el proyecto es viable. Un diseño que depende de una PCB a medida obliga a pedir fabricación al exterior, con semanas de espera y costos de importación por un lote mínimo que casi nunca se necesita completo. Un diseño de módulos se arma con lo que ya haya en stock local o con una compra única, y cada pieza se reutiliza después en otro proyecto.

La invitación de Arduino es no quedarse en la copia: cambiar la pantalla por otro tamaño, rediseñar la carcasa, agregar un nodo Modulino Movement para controles por movimiento o programar un juego propio en Godot y correrlo sobre el hardware armado en casa.

Si el formato portátil no es lo que se busca, Arduino publicó hace poco el UNO Q Arcade Bundle, la misma idea configurada como mueble arcade de escritorio con un control a medida.