SWARM-Node-Flasher:浏览器里给

32次阅读
没有评论
SWARM-Node-Flasher 免费下载|浏览器里给
获取下载链
微信关注「软件教程管家」公众号,回复 SWARM-Node-Flasher
官方渠道:GitHub 仓库

30秒速读:如果你手头有 SWARM 项目的 ESP32-C5 节点,要装固件或者升级固件,SWARM-Node-Flasher 提供了一条最短的路:打开电脑浏览器,插上 USB 线,选好板卡就能刷,不用装 Arduino IDE,也不用配库和改配置文件。普通升级还能保留节点编号、扫描计划和离线记录,适合批量维护节点的人先试。

前往 GitHub 仓库

GitHub 国内访问较慢,如打不开可多刷新几次

项目信息表

项目 SWARM-Node-Flasher
用途 在浏览器里给 SWARM 的 ESP32-C5 节点刷写固件
支持板卡 Seeed Studio XIAO ESP32-C5、Espressif ESP32-C5-DevKitC-1
运行环境 电脑上的 Chrome 或 Edge,Windows、macOS、Linux、ChromeOS
连接方式 USB-C 数据线,Web Serial
开源协议 Apache-2.0
后续管理 刷完后由 Android 端 Swarm 应用继续配置和管理节点

它能帮你做什么

这个工具只干一件事,而且干得很专:把 SWARM 节点固件写进 ESP32-C5 开发板。一次刷写会写入引导程序、分区表、启动镜像和应用固件等多个独立镜像,普通更新走非擦除流程,节点原来的编号、扫描计划、已存发现记录和离线记录队列都能留下来。需要彻底换固件或者设备陷入启动循环时,也有擦除设备选项,会连同所有者信息一起清掉,再重新刷干净的固件。

它和 SWARM 的整条工作流是接得上的:节点刷好之后,继续用 Android 应用做配置,蓝牙、Wi-Fi、BLE 扫描和 WiGLE CSV 导出都在那一侧完成。工具本身不等同于 GPS 记录或数据处理系统,别把它当成全套方案来用。

上手指南

  1. 准备浏览器和线。在电脑上打开 Chrome 或 Edge,准备一根能传数据的 USB-C 线,充电专用线没有数据通道,插上去是认不出串口的。
  2. 选对板卡型号。在刷写页面选 XIAO ESP32-C5 或 ESP32-C5-DevKitC-1,两块板的分区布局不一样,选错会影响应用空间和存储空间。
  3. 普通升级不勾擦除。只是更新固件时走默认流程,节点编号和离线记录都会保留。
  4. 换固件或启动循环时先擦除。设备以前跑过别的固件,或者反复重启进不了系统,先用擦除设备选项清干净再重刷。
  5. 刷完交回手机应用。刷写完成后断开连接,在 Android 应用里继续配置节点,后续扫描和管理都在那边做。

明确取舍:选它还是不选

选它,如果你维护的是上面两款 ESP32-C5 板卡,电脑上有 Chrome 或 Edge,只想快速装机和升级,不想为一次刷机装一整套 Arduino 开发环境。不选它,如果你用的是别的 ESP32 型号、想在手机浏览器里刷机,或者用 Firefox、Safari,这些情况都不在仓库说明的支持范围内,先去仓库确认有没有扩展再决定。

注意事项与常见问题

  • 为什么 Firefox、Safari 打不开刷写页面?工具依赖 Web Serial,仓库说明只覆盖 Chrome 和 Edge,换浏览器是行不通的,不是页面坏了。
  • 插上线却找不到串口怎么办?先换一根确认能传数据的 USB-C 线,再检查串口有没有被别的程序占用,充电线是最常见的坑。
  • 刷完发现空间不对,怎么回事?先核对选的板卡型号和分区布局,DevKitC-1 的分区布局会影响应用空间和存储空间,型号选错要重刷。
  • 更新后节点编号和记录还在吗?普通非擦除更新会保留,勾了擦除设备则会连同所有者信息一起清除,升级前先想清楚要不要保留。
  • 刷机失败反复重启怎么办?按仓库指引走擦除后重刷的流程,不要反复用非擦除方式覆盖,启动循环往往是旧固件残留导致的。
推广SWARM-Node-Flasher 免费下载|浏览器里给

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:11小时 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
正文完
 0
评论(没有评论)