1 Star 6 Fork 0

weidong1987/bluetooth_visual_speaker_esp32

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Bluetooth Visual Speaker

Bluetooth Visual Speaker based on ESP32 chip.

Main Features

  • A2DP audio streaming
  • I2S & PDM input / I2S output
  • VFX output (Audio FFT / Rainbow / Starsky / ...)
  • BLE control interface (OTA firmware update / VFX remote control)
  • Audio prompt (Connected / Disconnected / Sleep / Wake-Up)
  • Sleep & Wake-Up key

Preparing

Obtain the source

git clone --recursive https://github.com/redchenjs/bluetooth_visual_speaker_esp32.git

Update an existing repository

git pull
git submodule update --init --recursive

Setup the tools

./esp-idf/install.sh

Building

Setup the environment variables

export IDF_PATH=$PWD/esp-idf
source ./esp-idf/export.sh

Configure

idf.py menuconfig
  • All project configurations are under the Bluetooth Visual Speaker menu.

Flash & Monitor

idf.py flash monitor

VFX on ST7789 135x240 LCD Panel (12-Band Spectrum)

VFX on ST7789 135x240 LCD Panel (VU Meter)

VFX on ST7735 80x160 LCD Panel (Linear Spectrum)

VFX on ST7789 135x240 LCD Panel (Logarithmic Spectrum)

VFX on WS2812 8x8 LED Panel (Rainbow)

VFX on CUBE0414 8x8x8 LED Light Cube

Mini-Program Code

Videos Links

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/weidong1987/bluetooth_visual_speaker_esp32.git
git@gitee.com:weidong1987/bluetooth_visual_speaker_esp32.git
weidong1987
bluetooth_visual_speaker_esp32
bluetooth_visual_speaker_esp32
master

搜索帮助