做第一台小智 / 固件选择发布 内容更新

小智固件怎么选?看懂包名、屏幕版本与合并文件

面对一长串小智固件下载项,按芯片、板型、网络和屏幕逐项缩小范围。用 v2.5.2 的实际包名说明 Wi-Fi、4G、128×32、128×64 与 merged-binary.bin 的区别。

读完能做什么
能解释自己为何选择这个固件包,并找到其中用于本文烧录流程的合并文件。
开始之前
已确认开发板完整型号、Flash / PSRAM 配置,以及屏幕型号。
版本组合
小智参考固件:v2.5.2;源码 49b4380b3faa0ceadd28a3e78aaf0f311c46c57e硬件范围:官方历史 S3 / N16R8 面包板参考方案;具体适用条件见正文
适用范围

以 v2.5.2 的 ESP32-S3 bread-compact-wifi 为例;完整文件名是版本示例,不代表所有板型或后续版本。

这篇验证到了哪一步

资料核对已通过
2026-10-18 对照文末官方资料与 v2.5.2 固定源码;复核范围和访问限制见 docs/esp32-evidence/originals-review.md。版本:小智 v2.5.2 / 49b4380验证日期:
构建 / 配置不适用
本文使用上游发布的现成固件或解释方案,未提供本站固件构建。
仿真不适用
无线和音频行为不以仿真代替实物测试。
本站实板待验证
尚未完成本站实板验证。

构建通过只说明指定环境中的代码或配置通过检查;实物功能、功耗和稳定性以对应的实板记录为准。

01 / 固件选择

先写四项信息,再打开下载页

挑固件最容易犯的错,是先下载一个看起来较新的 ZIP,再想办法让手里的板子适应它。把顺序倒过来:先拍下板子的完整标识,写清自己采用的接线方案、网络方式和屏幕规格,再寻找对应发布项。

ESP32-S3 是芯片系列,bread-compact-wifi 是项目里的具体方案;同样使用 S3 的其他产品,音频、屏幕和按键连接可能完全不同。核对板型时,也要核对厂商提供的固件说明。

  1. 记录开发板与模组型号,确认 Flash / PSRAM 配置。
  2. 确认使用 Wi-Fi,还是装有对应模块的 4G 方案。
  3. 记录屏幕驱动与分辨率;没有屏幕也要确认所选方案是否支持。
  4. 把这份信息和发布说明逐项对照,不以外观相似代替型号匹配。
做到这里,你应该看到
四项信息都能在硬件说明或版本资料里找到依据。

参考:[1] 官方文档:v2.5.2 固件及升级说明[2] 项目 v2.5.2 正式发布与固件包

02 / 固件选择

一个包名里,哪些字最值得看

包名是索引,最终仍要回到发布说明确认支持范围。下面列出本次核对的几个例子,帮助你排除明显不对应的下载项。不要把某个后缀理解成所有项目共同遵守的规则。

v2.5.2 的例子需要核对的差异
bread-compact-wifiS3 面包板 Wi-Fi 方案,构建配置为 SSD1306 128×32。
bread-compact-wifi-128x64同系列的 SSD1306 128×64 屏幕变体。
bread-compact-wifi-lcd / s3cam彩屏或摄像头相关变体,不能套用基础 OLED 接线。
bread-compact-ml307 / nt26对应 4G 模块方案,不是基础 Wi-Fi 包。
bread-compact-esp32另一个目标方案,不能因名称接近就拿来刷 S3。

参考:[1] 官方文档:v2.5.2 固件及升级说明[2] 项目 v2.5.2 正式发布与固件包[3] v2.5.2 面包板 Wi-Fi 屏幕构建配置

03 / 固件选择

下载 ZIP 后,还要确认文件是什么

ZIP 是装文件的压缩包,不是直接写进芯片的固件。先解压,再查看内容。此前核对的 v2.5.2_bread-compact-wifi.zip 包中有 merged-binary.bin;项目发布页还可能同时提供源码压缩包,源码不能直接拿到浏览器里烧录。

merged 表示发布者已按对应布局合并文件。对于官方教程所述的完整合并固件,写入地址为 0x0;如果你收到的是多个分段文件,就要按该包说明分别设置,不能沿用这个单文件步骤。

做到这里,你应该看到
手里有来源明确的发布包,并能区分 ZIP、源码和实际固件文件。

参考:[1] 官方文档:v2.5.2 固件及升级说明[2] 项目 v2.5.2 正式发布与固件包[4] 官方教程:Flash 工具与浏览器烧录

04 / 固件选择

刷机前,把选择理由留在一张记录里

给这次尝试写一条简短记录,例如:S3 N16R8 面包板、Wi-Fi、SSD1306 128×32、v2.5.2、完整包名、官方发布链接。以后发现屏幕异常或需要回退时,这比只记得“刷过最新版”有用。

若发布方提供 SHA-256,可对照下载文件的摘要,排除下载损坏或拿错文件。摘要一致说明文件与发布方提供的一致,不能单凭它证明板型兼容或已经烧录成功。

参考:[1] 官方文档:v2.5.2 固件及升级说明[2] 项目 v2.5.2 正式发布与固件包[4] 官方教程:Flash 工具与浏览器烧录

BACK TO THE SOURCE

资料来源与版本说明

本文属于小智现成固件路线,按文末官方资料与固定源码复核。历史 Q&A 与旧界面仅用于其所注明的版本情境,具体动作再按固定源码与板型核对;当前控制台的登录后界面和实物操作尚未验证。资料核对日期:。资料核对、程序构建与实板测试分别记录,不互相替代。

飞书原文请在浏览器打开;如跳转到登录页,按飞书提示访问。历史截图的原图出处与当前工具入口分别标明。

  1. 官方文档:v2.5.2 固件及升级说明
  2. 项目 v2.5.2 正式发布与固件包
  3. v2.5.2 面包板 Wi-Fi 屏幕构建配置
  4. 官方教程:Flash 工具与浏览器烧录