Back to Catalog
Vaishnav-Sabari-Girish GitHub avatar

ComChan

A fast minimal serial monitor with serial plotter TUI for embedded systems

Demo

Terminal preview
ComChan
ComChan project visual

Overview

A fast minimal serial monitor with serial plotter TUI for embedded systems

A Blazingly Fast Minimal Serial Monitor with serial plottter TUI and more

From the maintainer

Origin story

Existing serial monitor tools—including the Arduino Serial Monitor—often prioritize basic functionality over developer experience. ComChan was built to provide a faster, more capable, and more ergonomic serial debugging workflow.

First workflow

I suggest the users to install ratty (By Orhun Parmakisiz) and try out the 3D telemetry either via the simulate mode or using actual hardware which outputs Pitch, Yaw, Roll

Design choice

The main thing that makes it different is that it is mainly terminal-based (TUI) unlike other programs which are mostly GUI.

Roadmap

I want to add a feature allowing comchan users to view CAN/MODBUS logs and plot it. Which makes it easier to debug stuff.

Latest Release

v0.15.0 - 2026-08-26
Released: Aug 26, 2026

Release Notes

:rocket: New features

  • (plotter) Made plotter startup faster

  • (detach) Detach added

  • (export) Exported chart same as chosen chart

  • (charts) New chart types added

:bug: Bug fixes

  • (detach) Re-inject BLE Disconnected after nested shell

  • (detach) Recover USB by identity and keep BLE/serial resilient

  • (detach) Preserve BLE, hand off Ctrl+P, and reconnect after flash

  • (detach) Release transports and rediscover port on reattach

  • (finite) No finite points to export bug fixed

  • (plotter) Honor --chart type in SVG export

  • (plotter) Swap markers for line and scatter chart types

detach

plot

Download comchan 0.15.0

File Platform Checksum
comchan-x86_64-pc-windows-msvc.zip x64 Windows checksum
comchan-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
comchan-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Discussions

0 comments
Loading comments...
Alvin By Alvin