⚡
RemoteMapper-ESP32
免驱动网页端一键刷机平台 (Web Serial Flasher)
Web Serial API 就绪
🏠 返回项目官网
中
EN
GitHub
当前浏览器不支持 Web Serial 串口通信。请使用
Chrome、Edge、Brave 或 Opera 浏览器(PC 端)
访问本页面以进行线刷。
1. 设备连接与串口通信
未连接
必须操作
请务必先手动进入刷机模式 (Bootloader)
1
用具备数据传输功能的 Type-C 数据线连接开发板的
USB 口
(双口开发板请勿插在 COM/UART 口)。
2
操作按键组合手势进入刷机模式:
① 按住开发板上的
【BOOT】
键不松手;
② 点按一下
【RST】
重启键并松开;
③ 最后松开
【BOOT】
键。
(★ 大部分 ESP32-S3 开发板无法自动切换状态,必须按此物理组合键才能被识别)
3
完成按键操作后,点击下方
「连接开发板」
并在弹窗列表中选中对应的串口。
烧录通信波特率
460800 (推荐 / 稳定高速)
921600 (极速 / 适用于优质线材)
115200 (保守 / 适用于抗干扰模式)
连接开发板 (Connect)
断开连接
芯片型号
-
Flash 容量
-
PSRAM 规格
-
MAC 地址
-
2. 固件匹配与刷机模式
已自动识别型号
硬件型号版本
ESP32-S3-WROOM-1 N16R8 (16MB Flash, 8MB PSRAM) 【推荐】
ESP32-S3-WROOM-1 N8R8 (8MB Flash, 8MB PSRAM)
ESP32-S3-WROOM-1 N8R2 (8MB Flash, 2MB PSRAM)
ESP32-S3-WROOM-1 N4R2 (4MB Flash, 2MB PSRAM)
自定义本地固件 (.bin 镜像文件)
📁
点击选择或拖拽本地 .bin 固件文件
写入起始偏移地址 (Offset)
全量全新刷机 (出厂完整刷机)
全新板推荐
烧录 bootloader + 分区表 + 应用程序完整镜像 (0x0)。适合新买的空白芯片或希望彻底出厂重置。
保留配置升级 (升级固件)
老用户推荐
仅刷入应用程序区 (0x10000),跳过 0x9000 NVS 存储区,完整保留已有 Wi-Fi、蓝牙配对与按键映射!
刷机前全盘擦除 Flash (Erase All,解决疑难损坏与存储冲突)
3. 执行固件烧录
烧录过程大约需要 10~25 秒。
★ 烧录完成后,请手动按一下开发板上的【RST】重启按键启动设备!
立即开始刷机
准备写入固件...
0%
🎉 固件烧录成功!请按【RST】重启开发板
1. 烧录已完成,开发板无法自动重启退出刷机模式;
2.
请按一下开发板上的【RST】按键
(或重新插拔 USB 线)启动系统!
✖ 固件烧录失败
未知错误
通信终端控制台 (Console Log)
清空日志
等待设备连接... 请使用具备数据传输功能的 Type-C 数据线将 ESP32-S3 开发板的 USB 接口接入电脑。 请按住 BOOT 键 -> 按一下 RST 键 -> 松开 BOOT 键进入刷机模式,然后点击「连接开发板」。
💡 常见问题与排查指南
问:点击“连接开发板”后弹出的串口列表中找不到设备,或连接提示握手超时?
答:① 请确保连接的是开发板标有【USB】(Native USB) 的 Type-C 接口,不要插在 COM/UART 接口;
② 必须使用
具备数据传输功能
的 Type-C 数据线(纯充电线无法通信);
③
手动进入 Bootloader 模式(最关键)
:用手指按住开发板上的【BOOT】键不放,按一下【RST】按键后松开,最后松开【BOOT】键,然后重新点击连接。
问:烧录完成后如何让设备正常运行?
答:
烧录完成后必须手动重启!
因为绝大部分 ESP32-S3 开发板硬件设计上没有自动退出 Bootloader 的电路。因此烧录完成后请
直接按一下开发板上的【RST】按键
(或重新拔插一次 USB 数据线),设备即可退出刷机状态并正常开机启动。
问:我的开发板是 N16R8 还是 N8R8,选错会怎么样?
答:本页面已实现硬件 JEDEC Flash ID 与 eFuse 自动探测!连接设备后会自动为您匹配最适型号。若 Flash 容量不匹配,系统会给出警告以防止死机。