Serial-Studio /
Serial-Studio
Open-source дашборд для телеметрии. Поддержка UART, BLE, MQTT, Modbus, CAN Bus и других протоколов.
Форки
1.0k
Звёзды
7.0k
Issues
0
Serial-Studio — это визуализатор данных для железа. Превращает потоки с микроконтроллеров в понятные графики и дашборды без написания кода.
Что делает
Программа собирает данные с устройств через разные интерфейсы и рисует их в реальном времени. Если у тебя есть датчики, ESP32 или Arduino, Serial-Studio покажет их состояние на красивых графиках.
Вайб-кодеры используют его как готовый фронтенд для своих IoT-проектов. Ты не тратишь время на верстку графиков, а просто подключаешь устройство и видишь результат. Это работает сразу «из коробки».
Как работает
Проект написан на фреймворке Qt. Он слушает входящий поток данных, парсит его и выводит на экран. Поддерживает работу с классическим последовательным портом, Bluetooth Low Energy, MQTT, Modbus и CAN Bus.
Ты создаешь JSON-файл конфигурации, где описываешь структуру данных. Дальше программа сама строит дашборд на основе этого описания.
Кому подходит
Разработчикам IoT-девайсов, которым нужен быстрый GUI для отладки.
Тем, кто делает DIY-проекты на ESP32 и хочет видеть графики температуры или давления.
Энтузиастам, собирающим наземные станции для дронов или телеметрии.
Основные возможности
Поддержка UART, BLE, MQTT, Modbus и CAN Bus.
Визуализация данных через настраиваемые виджеты.
Запись входящих данных в CSV-файлы для анализа.
Полная настройка дашборда через JSON-конфиг.
Работа на Windows, macOS и Linux.
Поддержка нескольких источников данных одновременно.
Как установить
Скачай готовый установщик с официальной страницы релизов на GitHub. Для сборки из исходников (если нужно допилить под себя) потребуется Qt Creator.
# Клонируй репозиторий
git clone https://github.com/Serial-Studio/Serial-Studio.git
# Открой проект в Qt Creator и нажми BuildКак применить в своём продукте
Используй это как готовый «лицо» своего железного продукта. Вместо того чтобы писать свое приложение на React или Flutter, ты просто отдаешь пользователю Serial-Studio с готовым конфигом.
Включи программу в комплект поставки своего девайса как штатный инструмент настройки.
Используй для демонстрации работы датчиков на выставках или презентациях.
Настрой экспорт в CSV, чтобы собирать статистику с клиентов и продавать аналитику.
Подводные камни
Главный порог входа — написание JSON-конфигурации. Если ошибешься в структуре данных, графики не появятся. Программа требует понимания того, в каком формате твой микроконтроллер шлет байты. Это не plug-and-play для совсем новичков.
Частые вопросы
Нужно ли уметь программировать на C++, чтобы пользоваться программой?
Нет. Программа работает через конфигурационные файлы. Тебе нужно только настроить железо так, чтобы оно слало данные в нужном формате, и описать этот формат в JSON.
Можно ли подключить устройство через Wi-Fi?
Да, через протокол MQTT. Программа умеет выступать подписчиком и визуализировать данные, которые твой девайс отправляет на брокер.
Поддерживает ли Serial-Studio кастомные виджеты?
Программа предоставляет набор стандартных инструментов для визуализации. Для радикальных изменений интерфейса придется лезть в исходный код на C++ и Qt, что требует навыков разработки.
Топики
Похожие репозитории
Визуальная AI-среда для программирования железа. Собирай прошивки для Arduino и ESP32 через блоки без написания кода.
Tabby — это переосмысленный терминал для Windows, macOS и Linux. Идеален для управления серверами и отладки железа через современный GUI.
Worldmonitor — это готовый OSINT-дашборд для отслеживания мировых событий в реальном времени. Идеально для создания новостных агрегаторов или аналитических SaaS.
Stats — это open source монитор ресурсов для macOS, который живет в строке меню. Показывает всё: от нагрузки на CPU до температуры датчиков и скорости сети.
Данные обновлены: 3 июня 2026 г.