本文旨在使用xiao esp32 S3 播放SD卡上的音频文件
1 硬件准备
SD卡
2 代码实现
2.1 依赖库
ESP32-audioI2S-master
2.2 代码
#include "Arduino.h"
#include "Audio.h"
#include "SD.h"
// Digital I/O used
#define I2S_DOUT 6
#define I2S_BCLK 5
#define I2S_LRC 4
Audio audio;
int vol=20;
void setup() {
// 设置用于访问 SD 卡的引脚
if(!SD.begin(21)){
Serial.println("挂载 SD 卡失败!");
while (1) ;
}
Serial.println("SD 卡