Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Web Serial Terminal

Альтернатива PuTTY / minicom / screen в браузере
Работает через Web Serial API, поддерживает UART/USART/RS-232.

Демонстрация интерфейса

Особенности

Не требует установки
Один HTML-файл — открыл и работаешь. Никаких инсталляторов.

Быстрое подключение к порту
Не нужно узнавать номер COM-порта в диспетчере устройств и вводить его вручную. Просто нажмите «Подключить» и выберите нужный порт из списка активных. Браузер сам показывает все доступные последовательные порты.

Адаптивная вёрстка
Можно сжать окно браузера в узкую панель и разместить с краю экрана — интерфейс перестроится, не мешая параллельно работать в среде разработки, терминале или других инструментах.

Гибкость и кастомизация
Это простой HTML/CSS/JS-файл не требующий сборки и компиляции. Вы можете:

  • Изменить настройки по умолчанию (скорость, биты данных, чётность) — просто отредактируйте атрибуты selected в <select>.
  • Переместить, скрыть или перекрасить любую кнопку, блок статистики — измените CSS или HTML.
  • Добавить свои макросы отправки, изменить поведение чекбоксов — вся логика в одном файле, легко правится в любом текстовом редакторе.

Возможности

  • Полный контроль порта: скорость до 921600, биты данных, чётность, стоп-биты.
  • Отправка и приём: текстом или HEX (побайтно / по 16 байт).
  • Многострочная отправка — пишите и правьте текст как в обычном редакторе, отправляйте всё сразу (Ctrl+Enter).
  • Автопрокрутка, временные метки, лимит строк 5000.
  • Статистика: байты, время соединения.
  • Чекбокс «Добавить \n».
  • Тёмная/светлая тема.

Как использовать

  1. Скачайте Terminal.html.
  2. Откройте в браузере на базе Chromium (Chrome, Edge, Brave, Opera).
  3. Нажмите «Подключить» и выберите последовательный порт из списка.
  4. При необходимости измените параметры (скорость и др.) в левом меню.
  5. Используйте Ctrl+Enter для быстрой отправки.

При подключении браузер запросит разрешение на доступ к порту.

Требования к браузеру

Браузер Поддержка Примечание
Яндекс + Поддерживает
Chrome + Поддерживает
Edge + Поддерживает
Opera + Поддерживает
Firefox нет Не поддерживает
Safari нет Не поддерживает

About

Веб-терминал для последовательного порта (Web Serial API). Альтернатива PuTTY/minicom в браузере. Поддержка UART/RS-232: скорость, биты данных, чётность, стоп-биты. HEX-режим, таймстампы, автопрокрутка, тёмная/светлая тема. Не требует установки.

Topics

Resources

Stars

17 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /