scope
Share on:
Enter Your Mastodon Instance
Copy the link below to share to Mastodon
https://terminaltrove.com/scope/
A multi-platform serial monitor with scripting features.
Script Preview
Review this script before executing in your terminal.

scope is a multi-platform terminal serial monitor that connects to serial ports or RTT targets from a keyboard-driven TUI.
It can send text in ASCII, can show the raw hexadecimal bytes and files, records sessions and searches captured traffic. It can also reconnect automatically from disconnected sessions and it supports reusable tagged macros such as @tags that hot-reload from YAML.
Other features of scope include, searching in the serial console, filtering using regex filters and using Lua plugins to customize scope's functionality for scripting. This tool can be used in headless mode which avoids the TUI and allows for the user to pipe the output in a Unix style composability.
Embedded developers, hardware engineers and students can use scope to interface with hardware that requires a serial connection. Most suitable use cases for this include for firmware bring-up, serial diagnostics and RTT inspection.

