Serust logo

Serust thewh1teagle

Use this command to install Serust:
winget install --id=Thewh1teagle.Serust -e

Serial monitor CLI in Rust

Serust is a serial monitor command-line interface (CLI) tool built in Rust, designed to facilitate communication with serial devices such as microcontrollers or IoT hardware. It provides developers and engineers with a reliable, cross-platform solution for reading from and writing to serial ports directly within the terminal environment.

Key Features:

  • Cross-platform support for Windows, Linux, and macOS
  • Real-time read/write functionality in the terminal
  • Automatic reconnection to devices after disconnections
  • Ability to connect via USB Product ID (PID) or Vendor ID (VID)
  • Lightweight and efficient performance

Ideal for developers working on embedded systems, IoT projects, or hardware debugging, Serust simplifies serial communication tasks by offering a robust and user-friendly CLI experience. It can be installed using winget for convenient setup.

Serust is designed to help professionals streamline their workflows and efficiently manage serial device interactions while maintaining high reliability and performance.

README

serust 📡

Serial monitor in Rust

Features ✨

  • Cross platform
  • Read and write by pressing in terminal
  • Auto reconnect
  • Option to Connect product ID! (USB PID)

Installation

To install Serust, please visit the serust website

Usage

You can get info by

serust -h

Build

cargo build --release
Versions
0.0.3
0.0.1
Website
License