Skip to content
Alex Spataru edited this page Dec 28, 2025 · 16 revisions

Serial Studio is an open-core, multi-platform data visualization tool designed for embedded engineers, students, hackers, and educators. It allows you to visualize, analyze, and represent data from your projects and devices without the need for custom-built, project-specific software. Whether you are working on a CanSat competition, a data acquisition project, or simply experimenting with sensors, Serial Studio adapts to a wide range of use cases.

Why Serial Studio?

Serial Studio was born out of a need to create a flexible and reusable Ground Station Software for multiple embedded projects. Instead of building new software for each project, the goal was to provide an adaptable tool that lets users define how incoming data is processed and displayed. Today, Serial Studio supports data retrieval from hardware serial ports, MQTT, Bluetooth Low Energy (BLE), and network sockets (TCP/UDP), making it suitable for a variety of embedded systems projects.

Key Features

Core Features (Free & Pro):

  • Cross-platform: Runs on Windows, macOS, and Linux
  • Real-time Visualization: 60 FPS dashboards with sub-50ms latency
  • Multiple Data Sources: Serial/UART, TCP/UDP, Bluetooth LE
  • 15+ Widget Types: Plots, gauges, GPS maps, accelerometer, gyroscope, FFT, and more
  • Visual Project Editor: Build dashboards without coding
  • Custom JavaScript Parsing: Handle any data format
  • CSV Export & Playback: Save and replay sessions
  • No Programming Required: Quick Plot mode for instant visualization

Pro Features:

  • Advanced Protocols: MQTT, Modbus RTU/TCP, CAN Bus (with DBC import), Audio Input
  • Pro Widgets: 3D Plot, XY Plot for advanced visualization
  • Binary Direct Mode: High-performance binary protocol parsing
  • MDF4 Support: Export and playback MDF4 files for automotive applications
  • Commercial Use: Full rights for business and enterprise

Compare Free vs Pro Features

Getting Started

Ready to start visualizing your data? Click here for step-by-step instructions on installing Serial Studio and connecting your device.

Quick Start Paths

Choose your learning path based on your experience and needs:

New to Serial Studio?

  1. Installation Guide - Download and install
  2. Quick Plot Tutorial - Connect your first device
  3. Operation Modes - Learn the three ways to use Serial Studio

Building Custom Dashboards?

  1. Project Editor - Visual dashboard builder
  2. Widget Reference - All available visualization widgets
  3. Data Flow Explained - Understand how data moves through Serial Studio

Working with Custom Data Formats?

  1. Data Flow - How parsing works
  2. JavaScript API Reference - Complete parser function documentation
  3. Communication Protocols - Choosing the right protocol

Using Advanced Protocols? (Pro)

  1. Protocol-Specific Setup Guides - MQTT, Modbus, CAN Bus, Audio
  2. Pro vs Free Features - What's included in Pro

Having Issues?

Documentation

Core Documentation

Building Dashboards

Advanced Features

Support & Resources

Community & Support

Clone this wiki locally