Skip to main content
app icon

Serial Monitor

Developer

Kevin, Golding

About

Connect to any serial port with configurable baud rate, data bits, parity and stop bits. Live RX/TX monitor with per-line timestamps and side-by-side ASCII/hex columns; click either to copy. Customizable RX/TX colors and row font size, autoscroll/pause/clear controls. Send ad-hoc ASCII or hex data, with an optional line ending (none, LF, CR, CRLF) appended. Save, edit and delete reusable ASCII/hex snippets ("presets") and send any of them with one click. Presets persist between runs. Export the log as a .pcapng capture file, openable directly in Wireshark, with RX/TX tagged via packet direction.

Downloads are available at github.com/kgolding/go-serial-monitor

app screenshot

Installation

You can install this directly from the source code using the Fyne command as follows:

go install fyne.io/tools/cmd/fyne@latest fyne install github.com/kgolding/go-serial-monitor@latest

Or you can download the code directly from git:

git clone https://github.com/kgolding/go-serial-monitor