开始前适用开发板:ESP32-P4 + ESP32-C5 · 开发框架:ESP-IDF
适用开发板:P4C5 · 工程
04.advanced.spectrum_box· targetesp32p4
前置:Audio FFT · MP3 Player
学习时长:约 20 分钟 · 难度:★★★★☆
学习目标
完成本节后,你将能够:
- 理解 MIPI 大屏频谱音箱的视觉效果优势
1. 这个例子在干嘛
功能与 Korvo spectrum_box 相同——MP3 播放 + FFT 频谱动画。MIPI 480×800 大屏频谱柱更多更精美,9 种风格切换。
2. 编译烧录
cd P4_C5_4.3_Firmware\04.advanced.spectrum_box
idf.py set-target esp32p4
idf.py build flash monitor
MP3 文件放入 spiffs_image/。
3. 与 Korvo 版的区别
| 对比 | Korvo | P4C5 |
|---|---|---|
| 屏幕 | 240×280 | 480×800 |
| 频谱柱数 | 少 | 多 |
| 动画精细度 | 一般 | 精美 |
| CPU 余量 | 紧张 | 充裕 |
详细 FFT 处理链路、信号处理原理参见 Korvo 频谱音箱。
4. 下一步
| 方向 | 推荐例程 | 说明 |
|---|---|---|
| 纯频谱 | Audio FFT | 麦克风版 |
| MP3 | MP3 Player | 纯播放 |
| 详细原理 | Korvo Spectrum | 完整讲解 |
酷世DIY · Kevincoooool