Skip to content

在线烧录工具 ​

本工具用于在浏览器中直接烧录 FastBee-Arduino 合并固件。打开当前页面,选择串口和对应固件版本即可写入设备。

FastBee-Arduino 源码:https://gitee.com/beecue/fastbee-arduino

ESPTOOL-JS / WEB SERIAL

FastBee-Arduino 在线烧录工具

选择串口和合并固件后,即可执行擦除或烧录操作,日志会实时显示连接和写入状态。

未连接
连接配置
连接串口
烧录文件
高级选项
复位方式关闭后需要手动按键进入下载模式。
执行操作
当前固件FastBee ESP32 F4R0
写入地址0x0
日志窗口
已加载 9 个内置烧录文件。
等待选择串口。

快速使用 ​

步骤操作说明
1连接开发板使用支持数据传输的 USB 线连接 ESP32 开发板
2选择串口点击 选择串口,在浏览器弹窗中选择开发板端口
3选择固件固件来源 保持 内置文件,选择与芯片、Flash、PSRAM 匹配的合并固件
4开始烧录地址保持 0x0,点击 烧录,等待进度完成并自动复位
  • 如果自动复位失败,按一次开发板的 EN / RST 键重启。部分开发板需要按住 BOOT,点击烧录后等日志开始写入再松开。

固件版本选择 ​

内置固件来自 device/fim/manifest.json,均为合并固件,包含 bootloader、分区表、应用固件和 Web 文件系统。普通用户只需要选择一个匹配硬件的固件,烧录地址保持 0x0。

芯片/开发板内置固件Flash / PSRAM推荐场景
ESP32fastbee-esp32-F4R0.bin4MB / 无普通 ESP32 开发板,首次体验优先选择
ESP32fastbee-esp32-F8R0.bin8MB / 无ESP32-WROOM 8MB OTA 节点
ESP32fastbee-esp32-F8R8.bin8MB / 8MBESP32-WROVER 网关/缓存节点
ESP32-S3fastbee-esp32s3-F8R0.bin8MB / 无无 PSRAM 的 S3 OTA 节点
ESP32-S3fastbee-esp32s3-F8R8.bin8MB / 8MBS3 主力开发/控制器
ESP32-S3fastbee-esp32s3-F16R8.bin16MB / 8MBESP32-S3 N16R8 模块,大容量环境
ESP32-C3fastbee-esp32c3-F4R0.bin4MB / 无低成本 WiFi/MQTT 节点
ESP32-C6fastbee-esp32c6-F4R0.bin4MB / 无WiFi 6 低成本节点
ESP32-C6fastbee-esp32c6-F8R0.bin8MB / 无WiFi 6 OTA 节点

文件名中的 F 表示 Flash 容量,R 表示 PSRAM 容量。例如 F4R0 表示 4MB Flash、无 PSRAM,F16R8 表示 16MB Flash、8MB PSRAM。

不确定硬件资源时,先查看开发板或模组丝印、购买页参数,或通过串口启动日志确认芯片型号、Flash 和 PSRAM。固件与硬件资源不匹配时,可能出现无法启动、Web 控制台异常或存储分区错误。

工具选项 ​

  • 波特率: 默认 115200 稳定性最好;串口和线材稳定时可提高到 460800 或 921600。
  • 固件来源: 首次烧录选择 内置文件;只有烧录自定义 .bin 时才切换到 本地文件。
  • 烧录地址: 内置合并固件固定使用 0x0,不要修改。
  • 高级选项: Flash 模式、频率、大小和自动复位通常保持默认。内置固件会按文件名自动匹配 Flash 大小。
  • 擦除: 会清空整片 Flash,包括网络配置、外设配置和运行数据。只有明确需要、已经保全现场配置且获准时使用;旧配置异常不能直接作为全擦理由。

浏览器要求 ​

  1. 使用新版 Chrome 或 Edge 浏览器。
  2. Web Serial 需要 HTTPS;本地文档服务预览地址也可直接使用。
  3. 如果没有弹出串口选择框,检查浏览器串口权限、USB 驱动、数据线和端口占用。

烧录后继续配置 ​

烧录完成后设备会重启。首次启动或 WiFi 未配置时,设备进入 AP 模式;apSSID 为空时热点名为 设备名-芯片ID前6位,密码 admin123。连接热点后访问 http://192.168.4.1,使用默认账号 admin / admin123 登录。

后续联网、外设和联动规则配置见 快速开始。如果需要本地构建、脚本部署、设备冒烟测试或发布检查,请查看 版本对比 和 稳定性与发布检查清单。

常见问题 ​

浏览器提示不支持串口 ​

请切换到 Chrome 或 Edge,并确认页面通过 HTTPS 或本地文档服务预览地址访问。

找不到串口 ​

确认 USB 线支持数据传输,并安装对应串口驱动(驱动下载见下载中心)。Windows 下常见名称包括 USB-SERIAL CH340、CP210x USB to UART Bridge 等。烧录前关闭 Arduino IDE 串口监视器、PlatformIO Monitor 或其他占用串口的程序。

一直等待同步 ​

部分开发板自动下载电路不稳定。可以按住 BOOT,点击 烧录,看到日志开始写入后松开;仍失败时按 EN / RST 后重试。

烧录后 Web 控制台打不开 ​

优先确认选择的是完整合并固件,并且芯片、Flash、PSRAM 与开发板一致。如果之前烧录过其他固件或分区表,先保留身份、网络、认证、协议和原镜像,核对分区与恢复方案;需要擦除时明确其范围后再写入。

蜂信物联 | fastbee.cn