El desarrollador IAMLIUBO escribió un firmware libre para el controlador IoT M5Stack Core2 que replica las funciones del macro pad Codex Micro de 230 dólares, el accesorio pensado para monitorear y controlar los agentes de la plataforma de programación con IA de OpenAI.
El dispositivo original es atractivo, con una carcasa fresada por CNC, un encoder rotatorio y un joystick, pero resulta caro, ya está agotado y solo se envía a Estados Unidos. La empresa lanzó además una "Alternativa personalizada" de 25 teclas en preventa por 125 dólares. Sin embargo, la misma funcionalidad se puede reproducir con otros macro pads que tengan encoder rotatorio, como el SayoDevice O3C, el DuckyPad Pro, el Waveshare MK10 o el T-Keyboard-S3 Pro, remapeando las teclas por una fracción del precio.
¿Cómo funciona el firmware en el Core2?
IAMLIUBO tomó otro camino con el controlador IoT M5Stack Core2, ya que este no trae teclas físicas. En su lugar aprovechó la pantalla táctil LCD de 2 pulgadas del equipo ESP32 para exponer seis teclas de agente, seis teclas de comando, cuatro direcciones del stick analógico y acciones del dial. El firmware presenta al Core2 como un dispositivo BLE HID de fabricante que imita los datos del Codex Micro de Work Louder. Los colores de estado de las tareas, el nivel de batería, el remapeo de comandos y la integración push to talk los gestiona la aplicación de escritorio de ChatGPT. Se probó en la app de macOS, aunque debería funcionar también en la versión de Windows. La aplicación de escritorio de ChatGPT aún no está disponible para Linux.
¿Cuánto cuesta armarlo?
El firmware está construido con PlatformIO sobre el framework de Arduino, y el código fuente, las instrucciones para empezar y la documentación técnica están en GitHub. Es ideal para quienes ya tienen un M5Stack Core2, pero también se puede comprar en Amazon por 59,90 dólares o en AliExpress por 46,90 dólares, antes de envío e impuestos. Comparado con los 230 dólares del Codex Micro original o los 125 de la alternativa de 25 teclas, la ruta del Core2 sale entre 3 y 5 veces más barata.

Parte de una tendencia de hardware para agentes
No es la primera vez que aparece este tipo de dispositivo dedicado a los agentes de IA. Anthropic liberó el firmware de código abierto Claude Desktop Buddy para equipos ESP32-S3, en particular el devkit M5StickC Plus, y también existe el Clawdmeter, un monitor de uso de tokens de Claude Code basado en ESP32-S3. Más recientemente surgió el proyecto Claudeq, que funciona igual que Claude Desktop Buddy pero sobre WiFi/WebSocket en lugar de BLE.





