OpenMote: una placa ESP32-S3 para revivir la carcasa del Wiimote
La campaña en Crowd Supply ha recaudado 95.454 dólares con un objetivo de 1 dólar. Hay versión montada y placa suelta para carcasas de Wiimote.

OpenMote es una placa ESP32-S3 montada dentro de la carcasa de un Wiimote que la convierte en un mando programable: infrarrojos, Bluetooth LE, WiFi, giroscopio, altavoz y micrófono. La campaña en Crowd Supply ha recaudado 95.454 dólares con un objetivo de 1 dólar, y sigue abierta hasta el 29 de octubre de 2026. Se vende de dos maneras: montado y listo para usar, o como placa suelta para quien recicle la carcasa de un mando que ya tiene.
En el segundo caso no hay que soldar nada. La placa sustituye a la electrónica original del Wiimote y se aprovechan la carcasa, los botones, la membrana y la tapa de la pila, así que los botones conservan su tacto. Cuatro tornillos y un conector.
Qué lleva dentro
El módulo es un ESP32-S3-WROOM-1, doble núcleo a 240 MHz, con 16 MB de flash y 8 MB de PSRAM, precertificado. WiFi 802.11 b/g/n y Bluetooth 5 LE, con perfil HID de gamepad, más ESP-NOW para hablar directo con otras placas ESP32 sin router de por medio.
Doce botones, once libres y el duodécimo reservado para encendido. IMU de seis ejes con dos líneas de interrupción para despertar por movimiento, emisor de infrarrojos de 940 nm y receptor de 38 kHz que además aprende los códigos de un mando viejo y los repite, desde un botón o desde una automatización. El audio no es un zumbador: hay altavoz mono sobre un amplificador clase D MAX98357A de 3,2 W y micrófono PDM MEMS. Suma un motor de vibración, cuatro LEDs de estado y una batería de 1200 mAh.
Software y compatibilidad
Por debajo es un ESP32 normal, así que Arduino IDE, PlatformIO y ESP-IDF funcionan, y se flashea por el mismo puerto USB-C con el que carga, sin programador aparte. La biblioteca de Arduino trae un ejemplo por periférico. Para casa se integra con Home Assistant en local: cada botón, los LEDs y el sensor de movimiento quedan como entidades utilizables desde automatizaciones, sin nube, sin cuenta y sin suscripción, y con control por YAML para quien lo quiera. También se empareja con Apple Home y Alexa por WiFi. Como mando BLE lo ve un PC, un móvil o una Steam Deck sin drivers, y en el emulador Dolphin responden botones y movimiento. La consola original, en cambio, no está soportada: habla Bluetooth Classic.
Para ampliar hay un conector Qwiic / STEMMA QT con I2C, que admite breakouts de Adafruit y SparkFun sin adaptación de niveles, y todos los GPIO van rotulados en la serigrafía por delante y por detrás. La configuración sin código se hace con OpenMote Studio, la aplicación de escritorio que se conecta por USB-C.
El fabricante dice que publicará en abierto los esquemas, el diseño de la PCB, la lista de materiales, la biblioteca de Arduino y el firmware de Home Assistant antes de que salgan las unidades.
El mando universal no es un mercado vacío: ahí están Unfolded Circle y Broadlink, entre otros. Lo que cambia aquí no es el aparato sino que sea una placa documentada, con toolchain estándar y sin ataduras de nube, algo que se echa de menos en ese segmento. Queda por ver si el material abierto aparece antes del envío, porque hasta ahora es un anuncio y no hay repositorio público.

