
- Details
- Category: Tuto Pico
Pour mes montages sonores en Lego, j'utilise un module son Adafruit MAX98357 I2S qui ne fonctionne qu'avec le microcode CircuitPython d'Adafruit. Après quelques recherches sur le net, je suis tombé sur cet article Lire des fichiers mp3 avec Raspberry Pi Pico et VS1053 (micropython) d'Yves Pelletier. J'ai donc creusé un peu ce sujet en utilisant un module VS1053 pour pouvoir l'utiliser dans mes montages avec MicroPython.

- Details
- Category: Tuto Pico
Dans l'article prédédent, nous avons vu le fonctionnement du module son VS1053 en mode synchrone. Gros défaut de ce mode de fonctionnement, le processus de lecture du son monopolise le temps processeur. Le programme doit attendre la fin du processus pour exécuter d'autres tâches. Pour mes montages Lego, j'ai besoin d'exécuter plusieurs tâches en même temps. Nous utiliserons pour cela, le mode asynchrone avec la bibliothèque asyncio.