ESP32 蓝牙音箱
esp32_BT_Speaker
2/5
已发布
项目简介
ESP32蓝牙音箱
这是一个基于ESP32芯片打造的蓝牙音箱开源项目,核心功能是将ESP32开发板与VS1033 MP3解码模块结合,实现通过蓝牙接收手机等设备的音频数据并播放声音。项目解决了在没有现成蓝牙音频模块的情况下,利用常见且廉价的ESP32开发板自制蓝牙音箱的技术需求,特别适合电子爱好者、创客和嵌入式开发者进行DIY实践。
标签
项目特点
使用 ESP32 经典蓝牙接收手机音频
采用 VS1033 硬件解码器,音质稳定
基于 ESP-IDF 官方框架开发
提供完整接线图和配置指南
技术规格
| 主控芯片 | ESP32 (ESP32-DevKitC) |
|---|---|
| 音频解码 | VS1033 MP3 解码器模块 |
| 蓝牙协议 | 经典蓝牙 (Classic Bluetooth) |
| 设备名称 | ESP_SPEAKER |
| 开发框架 | ESP-IDF |
| 供电方式 | USB 或外部电源(通过开发板) |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32-DevKitC | 1 | — | 秋月电子 |
| VS1033 MP3 解码器板 | 1 | — | Switch Science(已停售) |
| 杜邦线/排线 | 若干 | — | 按接线图连接 |
| 扬声器/喇叭 | 1 | — | 自备,接 VS1033 输出 |
| USB 数据线 | 1 | — | 供电和烧录 |
能力画像
⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 2/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 1/5
🔵 数理与计算: 2/5
🔵 动手与操作: 3/5
⚪ 狂热与坚持: 1/5
⚪ 创造与创新: 1/5
项目图库
所需技能
🔧 **动手能力**:需要焊接排针和连接线,搭建硬件电路。
💻 **编程能力**:需要了解 ESP-IDF 环境搭建和 menuconfig 配置,能够编译烧录固件。
⚡ **电子电路**:需要看懂接线图,了解 I2S/SPI 等基本接口。
适用场景
制作一个低成本、可定制的蓝牙音箱
学习 ESP32 经典蓝牙音频传输
嵌入式音频项目开发入门