已发布项目

firmware-4b32c972

Revision 2

把 ESP-Mosaico 变成一块会唱歌的赛博马赛克。手机通过经典蓝牙播放音乐,声音从板载扬声器出来;圆屏同时把低音、人声和高频拆成层层彩砖,跟着整首歌实时律动。

不想让它出声时,也可以切到麦克风模式:屏幕听着环境声亮,喇叭保持安静。

亮点

  • 蓝牙音乐边播边亮,不需要额外 App
  • 六段声音能量驱动不同区域,不只是随机闪灯
  • 底鼓、旋律和高频各有自己的颜色与闪烁方式
  • 屏幕角落显示歌名、歌手和专辑封面
  • 蓝牙与麦克风双模式,AI 键也能切换

怎么用

  • 蓝牙设备名是 Mosaico。配对码如果被问到,填 1234。
  • 左上角是状态:等待连接、已连接、播放中,或只亮灯。右上角两个小色块,青色是蓝牙,品红是麦克风。点它们,或按侧面的 AI 键,可以切换。
  • 砖按音高分成几层:下面跟着底鼓和贝斯,中间跟着人声和主旋律,上面跟着镲和高频。底鼓会让下面短闪一下白,并换一套总配色。
  • 左下角是当前歌名、歌手,和一张小专辑图。字也是碎砖拼出来的。手机不支持封面时,那里留一块暗格,歌名仍会显示。
  • 麦克风模式只让屏幕跟着环境声亮,喇叭是静音的。

固件

  • 目标设备:ESP-Mosaico(ESP32-S31,480×480)
  • 格式:.irisfw(esp-iris-system-update/v1),用 ESP-Iris 或 Recovery 做系统更新
  • 包里是应用分区 ota_0,不含 Bootloader,不含 Recovery。不要把应用烧到 0x20000
  • 需要设备上的 Recovery 为 0.1 或更新
  • 界面汉字的点阵来自 Noto Sans CJK SC,字体许可是 SIL Open Font License

版本 1.0.0。