Hardware: Tarjeta Romu, cable USB Tipo-A, PC con software DAW (Ardour, Ableton).
Entorno: Instala MicroPython o el SDK C/C++ de Raspberry Pi. Configura tu IDE para depuración a través de pads UART si es necesario.
Código: Importa la biblioteca USB MIDI. Define una función de callback para el LED RGB que indique el estado de conexión. Asigna el único botón de Romu a un mensaje Note On/Off en el canal 1.
Compilación: Compila el firmware en modo 'Release' para optimizar el tamaño. Asegúrate de que el descriptor USB esté configurado correctamente como clase MIDI.
Flash: Conecta Romu a un puerto USB. Mantén presionado BOOTSEL (a través de pads si es necesario) para entrar en modo UF2, luego suelta el archivo .uf2.
Verificación: Abre tu DAW. Romu debe aparecer como dispositivo de entrada MIDI. Presiona el botón para disparar una nota. El LED debe iluminarse en verde.
Profundización: Añade un acelerómetro externo vía I2C (en pads) para controlar el pitch bend por inclinación.