esp32+max98357做蓝牙音箱
1.从github下载源码用zip方式,https://github.com/pschatzmann/ESP32-A2DP
2.导入到Arduino IDE,可以看ESP32-audioI2S源码首页的导入库流程
3.需要的材料: esp32开发板、Max98357、喇叭
4.接线
5.将代码烧录进esp32
#include "AudioTools.h" #include "BluetoothA2DPSink.h" I2SStream i2s; BluetoothA2DPSink a2dp_sink(i2s); void setup() { //创建默认配置 auto cfg = i2s.defaultConfig(); cfg.pin_bck = 26; //esp32的26引脚接max98357的BCLK cfg.pin_ws = 25; //esp32的25引脚接max98357的LRC cfg.pin_data = 22; //esp32的22引脚接max98357的DIN i2s.begin(cfg); a2dp_sink.start("蓝牙音箱测试"); } void loop() { }