ESPRESSIF WEB SERIAL

让固件更新,
就在浏览器里完成。

接上 USB,选择固件,连接你的 ESP32。
无需安装烧录软件,本地文件始终留在你的电脑。

正在检查浏览器环境…
01

选择固件

站内发布,或你自己的作品。

固件与烧录配置

选择设备类型后,再选择烧录方式和固件。

固件信息会显示在这里。

烧录设置

连接后修改速度,需要先断开再连接。遇到传输错误请使用 115200。

02

连接并烧录

使用一根支持数据传输的 USB 线。

等待连接设备浏览器会请你选择一个串口
  1. 关闭 Arduino、串口助手等占用串口的程序。
  2. 点击连接,选择 USB 串口并授权。
  3. 核对固件与地址,再开始烧录。
尚未连接0%
0%

写入期间请保持页面打开、USB 连接和供电稳定。烧录会覆盖目标地址的内容。

›_ 运行日志

工具正在初始化…
BEFORE YOU FLASH

连接遇到问题?

先检查数据线,再试试下载模式。

设备无法连接 / 一直 Connecting

关闭占用串口的软件,更换数据线或 USB 接口。如果开发板有 BOOT 和 RESET(EN),按住 BOOT,轻按 RESET,再松开 BOOT,重新连接。ESP32-S3 的原生 USB 下载口可能会重新枚举,需要重新选择串口。

更新式和完全覆盖式有什么区别?

更新式把应用写入 0x10000,未覆盖的 NVS、配网和文件系统分区会保留,但仍需与原分区布局兼容。完全覆盖式从 0x0 写入合并镜像,镜像中的填充区也会覆盖原数据,可能清除设置与激活信息。“擦除整片 Flash”会额外清除镜像范围以外的数据。

支持哪些浏览器和芯片?

请使用电脑端新版 Chrome 或 Edge,通过 HTTPS 打开本页。Firefox、Safari 和 iOS 不提供本工具所需的 Web Serial 接口。工具基于乐鑫 esptool-js,支持 ESP32 系列;固件必须与实际芯片、Flash 容量和硬件型号匹配,芯片相同不代表硬件通用。

烧录完成后设备不启动?

重新上电或轻按 RESET。确认选用了正确的硬件固件和烧录模式;只有应用文件的更新式固件不能用作从 0x0 烧录的完整镜像。部分历史固件还需要 TF 卡资源,请查看原作者的使用说明。

READY TO FLASH

确认本次烧录