Тест Web Serial

ПодключениеВыберите профиль или укажите параметры последовательного порта вашего устройства.Отключено
Профиль устройства
Управление потоком
Параметры порта

Последовательный терминал

  1. Подключите последовательное устройство, чтобы начать.
Команды отправляются прямо устройству и могут изменить настройки, привести механизм в движение, удалить данные или запустить операцию с прошивкой.
0 BПолучено0 BОтправлено0 B/sСредняя скорость приёма
Диагностика и управляющие линии

Управляющие сигналы

CTSDSRDCDRI

Изменение DTR или RTS может перезагрузить устройство, включить режим загрузчика или иначе повлиять на его работу.

Loopback-тест

Отключите устройство от других цепей, соедините TX с RX и запустите тест. Шаблон из 256 байт будет отправлен и сравнён с ответом.

Онлайн-терминал и тест Web Serial

Инструмент подключается к последовательным устройствам прямо из браузера. Он работает с отладочными платами, USB-UART-адаптерами, 3D-принтерами, GNSS-приёмниками, модемами и другими устройствами с последовательным портом. Устанавливать настольную программу не нужно.

Как проверить последовательное устройство

  1. Подключите устройство и закройте Arduino IDE, PuTTY, CoolTerm и другие программы, которые могут занимать порт.
  2. Выберите профиль или укажите скорость, биты данных, чётность, стоп-биты и управление потоком.
  3. Выберите порт в системном окне разрешения браузера.
  4. Просматривайте данные в режиме UTF-8, HEX или ASCII, а команды отправляйте только после проверки документации устройства.

Популярные совместимые устройства

Типичные примеры: Arduino Uno, Nano и Mega, платы ESP32 и ESP8266, Raspberry Pi Pico, BBC micro: bit, адаптеры CP210x, CH340 и FTDI, 3D-принтеры с Marlin, GPS/GNSS-приёмники и модемы с AT-командами. Драйвер должен представить устройство операционной системе как последовательный порт.

Что измеряет loopback-тест

Для проводного loopback соединяют TX с RX. Тест отправляет известный шаблон из 256 байт и сравнивает полученные данные, показывая потерянные, ошибочные и лишние байты, а также фактическую скорость приёма. Не запускайте тест, пока адаптер подключён к другой активной цепи.

Частые вопросы

Какие браузеры поддерживают этот тест Web Serial?

Используйте настольные Chrome или Edge 89+ либо Firefox 151+ в Windows, macOS или Linux. Мобильный Firefox, Safari, iPhone и iPad пока не поддерживаются.

Почему последовательное устройство не видно или оно занято?

Установите драйвер устройства, если он нужен, и закройте Arduino IDE, PuTTY, CoolTerm и другие программы, которые могли открыть порт. Затем переподключите USB-кабель.

Нужно ли соединять TX и RX для loopback-теста?

Да. Аппаратный loopback возвращает отправленные байты на приёмник. Сначала отключите адаптер от других цепей и никогда не замыкайте сигнальные контакты на питание или землю.

Сайт загружает данные из моего последовательного порта?

Нет. Ввод и вывод порта обрабатываются локально во вкладке. Настройки и последние команды сохраняются в localStorage, а полученные данные не сохраняются, пока вы сами не скачаете журнал.