本文使用esp32结合MAX98357音频放大器模块播放网络音乐,同时用INMP441模块作为语音输入进行测试
第一部分:播放网络音乐
需要用到esp32开发板、 MAX98357模块、喇叭、连接线
一、准备工作
-
库安装
1,首先到GITHUB下载「ESP32-audioI2S」
https://github.com/schreibfaul1/ESP32-audioI2S/
2,解压。
3,把解压的文件放进Arduino IDE的libraries文件夹
-
接线
MAX98357与单片机接线如下:
VIN ---------- 5V
GND----------GND
DIN------------25
BCLK----------27
LRC------------26
这里注意esp32开发板在arduino框架下,34 35 36 39 脚只能作为输入,将他们作为输出引脚会报错
接下来将喇叭正负极接到放大模块对应位置