WebUSB 串口监视器

从浏览器连接 USB 串口硬件,读取实时终端输出,发送命令,无需安装桌面终端即可调试 Arduino、ESP32、RP2040 和创客板。

已连接设备 未选择端口 Web Serial 链路
选择波特率,然后连接 USB 串口设备
端口标识
未选择端口
字节
0
0
实时终端
连接串口设备后,终端输出将显示在此处。
Zoom 100%
工具工作室

想把这个工具添加到你的网站吗?

为 WordPress、Notion 或你自己的网站自定义配色和深色模式。

常见问题

这个串口监视器支持 Arduino、ESP32 和 Raspberry Pi Pico 板吗?

是的,当板卡提供 Web Serial 支持的 USB 串口接口,且浏览器基于 Chromium 时即可使用。常见的 Arduino、ESP32、RP2040、CH340、CP210x 和 FTDI 适配器在用户授予权限后通常可以正常工作。

为什么使用 Web Serial 却叫 WebUSB?

大多数创客板通过 USB 连接,但浏览器终端访问由 Web Serial API 提供。WebUSB 是更低层的接口,不适合简单的 UART 风格终端。

网站可以在未经许可的情况下访问我的串口设备吗?

不可以。浏览器要求用户点击并通过原生设备选择器选择设备后,网站才能打开串口。此工具不会存储终端日志或设备标识符。

我应该使用哪个浏览器进行 Web 串口终端连接?

通过 HTTPS 或 localhost 使用 Chrome、Edge 或其他基于 Chromium 的浏览器。Firefox、Safari 和许多 iOS 浏览器不支持 Web Serial API。

我应该选择哪个波特率?

选择固件中配置的波特率。Arduino 示例通常使用 9600 或 115200,而更快的日志、引导加载程序和高频传感器数据流可能使用 230400、460800 或 921600。

# USB 创客硬件在线串口监视器

此浏览器串口监视器直接从 Chrome 或 Edge 打开 USB 串口,然后从微控制器、USB UART 桥接器、开发板、引导加载程序、测试夹具、传感器和实验室硬件流式传输文本。专为需要串口控制台但不想安装桌面 IDE 或终端应用程序时的快速诊断而设计。
浏览器权限边界
页面无法静默枚举或打开您的串口设备。只有在您点击连接并在浏览器选择器中选择端口后,访问才会开始。终端数据保留在当前标签页中,除非您自行复制。
9600-921600 常用波特率预设
CRLF 可选命令结尾
本地 终端会话

# Web 串口终端的适用场景

  • 检查 Arduino、ESP32、ESP8266、RP2040、STM32 或自定义固件的启动消息。
  • 通过 USB UART 适配器向调制解调器、GPS、LoRa、Wi-Fi、蓝牙或蜂窝模块发送 AT 命令。
  • 从工厂测试夹具、教室实验室、机器人控制器或台式原型读取传感器输出。
  • 验证 USB 串口桥接驱动程序、线缆、板卡电源和固件波特率是否协同工作。
  • 在提交错误报告或请求硬件支持之前收集快速错误日志。

Web 串口监视器

最适合快速支持、课堂教学、现场诊断以及打开 URL 比安装 IDE 更快的创客工作流程。

桌面终端

更适合二进制协议、长时间捕获会话、脚本编写、硬件流控制、宏以及浏览器 API 被屏蔽的环境。

# 波特率和行尾检查清单

设置 典型选择 错误时会出现的问题
波特率许多现代板卡为 115200,旧示例为 9600。可读文本变成随机符号,或没有有用的日志出现。
行尾许多命令解析器使用 CRLF,原始字符协议无需结尾。命令被忽略,因为固件正在等待终止符。
独占端口访问关闭 Arduino 串口监视器、PuTTY、screen、minicom 或厂商工具。浏览器选择器打开端口,但读取或写入失败。
安全上下文HTTPS 或 localhost。即使在受支持的浏览器中,串口 API 也缺失。

没有串口输出?

警告
确认板卡已通电且 USB 线缆支持数据传输而不仅仅是充电。如果不知道固件波特率,请尝试 9600、57600 和 115200。连接后按复位键,因为许多板卡仅在启动时输出启动日志。关闭可能仍占用串口的其他软件,如果设备始终不出现,请安装 CH340、CP210x、FTDI 或板卡厂商的操作系统驱动程序。

# 隐私、安全和限制

Web Serial 的优势和限制

优点
  • 无需桌面安装即可进行基本串口文本诊断。
  • 浏览器选择器限制仅访问您选择的特定端口。
  • 适用于文本日志、命令提示符和快速硬件检查。
缺点
  • 需要基于 Chromium 的浏览器和安全上下文。
  • 不适用于二进制协议分析器或长时间无人值守的捕获。
  • 某些企业策略、移动浏览器和操作系统会阻止 Web Serial。

参考文献