示例已经在 Pyboard D SF2W、Pyboard V1.1、ESP32和ESP32-PSRAM上进行了测试。要将I2S与MicroPython结合使用,需要定制MicroPython构建并将pull请求集成到构建中。或者,下载并安装一个预构建的固件二进制文件。
预构建固件二进制文件
固件文件夹中提供了基于micropythonv1.15版本的预构建固件二进制文件。这些二进制文件可以按照MicroPython下载站点上发布的说明下载到开发板上。
测试板
- Pyboard SF2W板
- Pyboard V1.1版
- 带有外部SD卡的Adafruit Huzzah Feather ESP32
- Lolin D32专业版
- Lolin D32带外部SD卡
- 带外部SD卡的TinyPico
- INMP441麦克风模块
- MSM261S4030H0麦克风模块
- Adafruit I2S MEMS麦克风-SPH0645LM4H。
- Adafruit I2S 3W D类放大器分接头-MAX98357A
- I2S PCM5102立体声DAC解码器
- Wondom 2 x 30W D类音频放大器板和DAC,基于TI TAS5756设备
PCM5102 板 | micropython板 |
---|---|
文 | +3.3V |
GND | GND |
斯克 | GND |
阿赫 | SCK 引脚 |
吕克 | WS 引脚 |
喧嚣 | SD 引脚 |