Difference: I2SAudio (4 vs. 5)

Revision 52021-07-13 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

I2S et le système audio

Line: 29 to 29
 
GND FMT Fomat is I2S
  A3V3  
Ces tableaux sont valables pour la connexion du PCM5102 vers la carte CPU du système WeMos D1 mini. D'autres pins GPIO peuvent être utilisé dans le cas du kit Freenove.
Added:
>
>

Le pilote I2S et ses exemples

Mike Teachman a écrit un pilote très sophistiqué qui a été inclus dans la version 1.16 de MicroPython. Sa description se trouve dans la documentation MicroPython dans le chapitre I2S.

Mike met aussi à disposition une série d'exemples avec de fichiers audio en format wav. Avec ces exemples on peut jouer de la musique stockée dans le flash de l'ESP32 ou sur une carte SD.

Il est seulement nécessaire d'adapter les pins GPIO utilisé pour le bus I2S.

I2Spins.png

Avec audacity on peut facilement convertir des fichiers audio de formats divers en un fichier wav avec un taux d'échantillonnage voulu. Changer le "Project rate" (en bas à gauche dans la fenêtre audacity) et exporter en format wav.

projectRate.png

  -- Uli Raich - 2021-07-06
Line: 38 to 51
 
META FILEATTACHMENT attachment="pcm5102.png" attr="" comment="" date="1625586764" name="pcm5102.png" path="pcm5102.png" size="130048" user="UliRaich" version="1"
META FILEATTACHMENT attachment="pcm5102back.png" attr="" comment="" date="1625586764" name="pcm5102back.png" path="pcm5102back.png" size="90367" user="UliRaich" version="1"
Added:
>
>
META FILEATTACHMENT attachment="I2Spins.png" attr="" comment="" date="1626206145" name="I2Spins.png" path="I2Spins.png" size="41881" user="UliRaich" version="1"
META FILEATTACHMENT attachment="projectRate.png" attr="" comment="" date="1626206595" name="projectRate.png" path="projectRate.png" size="5672" user="UliRaich" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback