microcontroladores

Bitmerse presenta Romu, una placa RP2354A enfocada en desarrollo USB

Esta alternativa ultracompacta se integra directamente en puertos USB Type-A y soporta MicroPython, simplificando la creación de aplicaciones.

La startup india Bitmerse ha iniciado una campaña de financiación colectiva para Romu, una placa de desarrollo ultracompacta diseñada para integrarse directamente en puertos USB Type-A. Este dispositivo, que se basa en el microcontrolador Raspberry Pi RP2354A, busca simplificar el desarrollo de aplicaciones USB. Según informa Hackster.io, Romu se posiciona como una propuesta clave dentro de la creciente tendencia de dispositivos de factor de forma reducido conocidos como "-omu".

El concepto "-omu" de placas de desarrollo ultracompactas, que apenas sobresalen de un puerto USB Type-A, tuvo su origen hace nueve años con el Tomu de Tim Ansell. Desde entonces, esta línea de diseño ha visto la aparición de dispositivos como el Somu de SoloKeys y el QuickLogic Qomu. Romu de Bitmerse se une a esta categoría manteniendo la misma filosofía central: una placa diminuta que se inserta casi por completo en un puerto USB Type-A, dejando una mínima parte expuesta para facilitar su extracción. Bitmerse había presentado el Romu seis meses antes del inicio de esta campaña.

El Romu está construido alrededor del microcontrolador Raspberry Pi RP2354A, una variante del RP2350 presente en la Raspberry Pi Pico 2, pero con 2MB de memoria flash integrada. El chip incorpora dos núcleos Arm Cortex-M33, cada uno capaz de alcanzar hasta 150 MHz, y dos núcleos RISC-V Hazard3 de código abierto, pudiendo operar con cualquier combinación de dos núcleos simultáneamente. Bitmerse ha optado por centrarse en los núcleos Arm, ofreciendo un firmware de serie que ejecuta MicroPython, además de un firmware alternativo que transforma la placa en un dongle de autenticación de dos factores compatible con FIDO2 y Passkey.

Jaydeep Dhrangdhariya y Dhrumil Doshi, creadores de Romu, describen el dispositivo como "una placa de desarrollo ultracompacta, centrada en USB, construida alrededor del Raspberry Pi RP2354A". Añaden que "se conecta directamente a cualquier puerto USB Type-A, sin cables, programadores ni protoboards, permitiendo escribir y ejecutar código MicroPython en minutos". El diseño prioriza el desarrollo rápido y accesible de aplicaciones USB, como claves de seguridad, teclados macro o dispositivos HID personalizados, en lugar de la conectividad de entrada/salida de propósito general (GPIO). Los creadores enfatizan la inmediatez de uso, destacando su valor tanto para principiantes y educadores, al eliminar barreras para iniciar proyectos, como para ingenieros experimentados, facilitando una rápida iteración.

La reducción del tamaño conlleva una limitación en la capacidad de expansión, ya que el Romu carece de pines GPIO expuestos y cuenta con un único botón programable por el usuario, implementado como un rastro capacitivo en el borde visible de la placa. No obstante, sus desarrolladores argumentan que esta configuración es suficiente para una variedad de proyectos, incluyendo teclados macro de un solo toque, claves de seguridad, controladores MIDI, indicadores de estado mediante el LED integrado y experimentación general con protocolos USB.

Actualmente, Bitmerse está financiando la producción de Romu a través de Crowd Supply, con un precio de 40 dólares estadounidenses más gastos de envío antes de descuentos por volumen. Se ofrece una base de programación y depuración opcional, que permite el acceso a funcionalidades USB, UART y Serial Wire Debugging (SWD) mediante pogo pins, con un coste adicional de 65 dólares. Se estima que el envío de todo el hardware se realizará en abril del próximo año, aunque la concreción de los envíos en campañas de financiación colectiva no está garantizada. Además, Bitmerse ha publicado los archivos de diseño de PCB, esquemas, lista de materiales, archivos STL para imprimir la carcasa de la placa y ejemplos de programas MicroPython en GitHub bajo la licencia permisiva CERN Open Hardware License Versión 2 y la licencia MIT, respectivamente.

Romu is an ultra-compact, USB-centric development board built around the Raspberry Pi RP2354A. It plugs directly inside any USB Type-A port, no cable, no programmer, no breadboard, and gets you writing and running MicroPython code in minutes. Where most dev boards are built to expose GPIO [General-Purpose Input/Output connectivity], Romu is purpose-built for one thing: making USB application development fast, approachable, and fun, whether that’s a security key, a macro pad, or a custom HID device you haven’t thought of yet.

Jaydeep Dhrangdhariya y Dhrumil Doshi (Bitmerse)

Datos clave

MicrocontroladorRaspberry Pi RP2354A
ArquitecturaDos núcleos Arm Cortex-M33 (hasta 150MHz), dos núcleos Hazard3 RISC-V
Memoria flash2MB integrada
ConectividadIntegración directa en puerto USB Type-A
Firmware estándarMicroPython
Firmware alternativoDongle de autenticación FIDO2 y Passkey
Precio inicial$40 USD (más envío)
Disponibilidad estimadaAbril del próximo año (sujeto a financiación)

Fuente original: Hackster.io

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *