Skip to content

v2.1.0 - ESP32 Flash Tool + Pre-compiled Firmware

Latest

Choose a tag to compare

@Iroha-P Iroha-P released this 03 Apr 05:11
· 8 commits to main since this release

ESP32 固件 v2.1.0 + 一键烧录工具

新增功能

  • 一键烧录工具 (esp32/flash_tool.py) — GUI 界面,零门槛烧录 ESP32 固件
    • 自动检测串口和本机 IP
    • WiFi + 服务器配置一站式填写,写入设备 NVS
    • 实时进度条和日志输出
    • 支持「仅写入网络配置」(换 WiFi 无需重刷固件)
    • 配置自动保存
  • 预编译固件 — 下载 .bin 文件即可烧录,无需安装 PlatformIO 编译
  • OLED 狐狸角色 — 像素风狐狸耳朵 + 三角鼻,替代原兔耳造型

固件特性(v2.1)

  • VAD 自动语音检测,唤醒后无需按住按钮
  • 持续对话模式,一轮结束自动继续聆听
  • 10 秒无声自动休眠
  • OLED 像素风狐狸角色动画(8 种表情)
  • 音量按键调节 + 屏幕显示
  • RGB 呼吸灯状态指示

下载说明

文件 说明
minibox_v2.1.0_merged.bin 推荐下载 — 合并固件(含 bootloader + 分区表 + 应用),适用于一键烧录工具
minibox_v2.1.0.bin 仅应用固件(高级用户分区烧录用)

使用方法

  1. 下载 minibox_v2.1.0_merged.bin
  2. 安装依赖:pip install esptool pyserial
  3. 运行烧录工具:python esp32/flash_tool.py
  4. 在 GUI 中选择固件、填写 WiFi 信息、点击「开始烧录」

安全说明

固件中不包含任何 API Key 或真实网络信息。 编译进去的是占位符(your_wifi_ssid / 192.168.1.100),别人下载烧录后必须配置自己的 WiFi 和部署自己的 webui.py 服务器才能使用。你的 API Key 始终安全地保存在你的 PC 端。