🛠 Contrôleur MIDI USB avec la Romu

Carte de développement USB Romu (RP2354A) · intermediaire · Transformez la carte Romu en un contrôleur MIDI compact pour piloter votre DAW.

  1. Matériel : Carte Romu, câble USB Type-A, ordinateur avec logiciel DAW (Ardour, Ableton).
  2. Environnement : Installez MicroPython ou le SDK C/C++ de Raspberry Pi. Configurez votre IDE pour le débogage via les pads UART si nécessaire.
  3. Code : Importez la bibliothèque USB MIDI. Définissez une fonction callback pour la LED RGB indiquant l'état de connexion. Mappez le bouton unique de la Romu à un message Note On/Off sur le canal 1.
  4. Compilation : Compilez le firmware en mode 'Release' pour optimiser la taille. Assurez-vous que le descripteur USB est bien configuré en classe MIDI.
  5. Flash : Branchez la Romu dans un port USB. Maintenez le bouton BOOTSEL (via pads si nécessaire) pour entrer en mode UF2, puis déposez le fichier .uf2.
  6. Vérification : Ouvrez votre DAW. La Romu doit apparaître comme périphérique MIDI d'entrée. Appuyez sur le bouton pour déclencher une note. La LED doit s'illuminer en vert.
  7. Approfondissement : Ajoutez un accéléromètre externe via I2C (sur pads) pour contrôler le pitch bend par inclinaison.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels