# USB 创客硬件在线串口监视器
此浏览器串口监视器直接从 Chrome 或 Edge 打开 USB 串口,然后从微控制器、USB UART 桥接器、开发板、引导加载程序、测试夹具、传感器和实验室硬件流式传输文本。专为需要串口控制台但不想安装桌面 IDE 或终端应用程序时的快速诊断而设计。# 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 也缺失。 |
没有串口输出?
# 隐私、安全和限制
Web Serial 的优势和限制
- 无需桌面安装即可进行基本串口文本诊断。
- 浏览器选择器限制仅访问您选择的特定端口。
- 适用于文本日志、命令提示符和快速硬件检查。
- 需要基于 Chromium 的浏览器和安全上下文。
- 不适用于二进制协议分析器或长时间无人值守的捕获。
- 某些企业策略、移动浏览器和操作系统会阻止 Web Serial。