11
支持的芯片
3
桌面平台
GUI + CLI
桌面应用与终端
Apache-2.0
免费开源
功能一览
让设备跑起来所需的一切
从桌面上的第一次烧录,到整批产线设备的授权。

固件烧录与读取
写入 .bin 固件,或将 Flash 回读到文件。按芯片预设波特率、支持自定义地址范围、实时进度,取消时始终干净地释放串口。

设备授权
通过 UART 写入并校验涂鸦 UUID + AuthKey,或读取当前授权状态。授权专用模式可处理只需授权、无需烧录的设备。

串口调试监视器
内置串口终端,支持真实 ANSI 颜色渲染、十六进制与 ASCII 视图、时间戳和一键抓取日志——无需离开工具即可查看日志。

批量烧录与授权
在同一窗口内并行烧录、授权多块板子,每个串口独立显示进度与状态。授权可由表格驱动,适合产线场景。

桌面应用与命令行
友好的桌面应用用于日常操作,可脚本化的命令行用于自动化与 CI。两者以相同方式完成烧录、授权与调试——按当下需要任选其一。

跨平台与自动更新
可在 Windows、macOS、Linux 上运行。推荐的安装版会自动保持更新,一键导出日志让提交有用的问题反馈变得轻松。
两种使用方式
友好的 GUI,或可脚本化的 CLI
按当下需要选择界面——两者完成的工作完全相同。
桌面 GUI
选芯片、选固件和串口,点击烧录即可。提供烧录、授权、串口调试与批量工具等标签页,并在会话之间记住你的设置。
- 点击式烧录
- 实时进度与阶段展示
- 记住上次的配置

命令行
无需安装——单个自包含文件即可运行。适合自动化、CI 流水线和无界面机器,被管道接收时输出干净的纯文本,便于记录日志。
- 可脚本化、适配 CI
- 内置 Shell 补全
- 内置自我更新
bash
# Flash firmware (port auto-detected)
$ tyutool write -d bk7231n -f firmware.bin
# Dump the current flash to a file
$ tyutool read -d t5ai -p /dev/ttyUSB0 -f dump.bin
# Write Tuya authorization
$ tyutool authorize -p /dev/ttyUSB0 \
--uuid <UUID> --authkey <AUTHKEY>
# List serial ports as JSON
$ tyutool list-ports --json支持的硬件
多芯片支持
以下芯片均已内置烧录支持,更多芯片也在持续加入。
涂鸦 Tuya
T1T2T3T5AI
博通集成 Beken
BK7231N
乐鑫 Espressif
ESP32ESP32-C3ESP32-C6ESP32-S3
兆易创新 GigaDevice
GD32VW553
同样支持 LN882H,并会持续增加更多芯片。
面向产线
一次点亮一整批
批量工具箱让一名操作员加一个 USB Hub 就能组成一条小型烧录线。
- 并行烧录多个串口,每个串口独立显示进度与状态。
- 从表格驱动授权——每台设备一行 UUID / AuthKey。
- 可先烧录再授权,或对已烧录设备仅授权。
- 每个槽位可单独取消、重试,并实时统计成功 / 失败数量。

下载
获取 tyutool
按平台下载桌面应用,或获取独立 CLI。安装包未签名——指南中介绍了一次性的"仍要打开"步骤。
更喜欢命令行?
同一发布页提供 Linux、macOS、Windows 的独立 CLI 版本——无需安装任何运行时。
中国大陆请使用 Gitee 镜像.源代码 (Gitee)




