#serial

  1. serialport

    A cross-platform low-level serial port library

    v4.9.0 1.0M #system #hardware #serial #rs232
  2. tokio-serial

    A serial port implementation for tokio

    v5.4.5 407K #serial-port #rs232 #serial
  3. mio-serial

    A serial port implementation for mio

    v5.0.6 454K #serial-port #mio #rs232 #serial
  4. serial2

    Cross platform serial ports

    v0.2.37 735K #serial-port #tty #com-port #rs232 #serial
  5. some-serial

    Unified serial driver collection for embedded and bare-metal environments

    v0.6.1 1.2K #uart #serial #bare-metal #embedded #embedded-bare-metal
  6. serial2-tokio

    cross platform serial ports for tokio based on the serial2 crate

    v0.1.24 8.2K #serial-port #com-port #tty #rs232 #serial
  7. meshtastic

    communicating with and configuring Meshtastic devices

    v0.1.9 2.1K #lora #mesh #tcp #serial
  8. elf2uf2-rs

    Port of elf2uf2 to rust

    v2.2.0 1.1K #port #serial #port-of-elf2uf2 #deployment #ctrl-c #termination #pico #pico-sdk #raspberry-pi #serial-devices
  9. rtcom-cli

    Command-line interface for rtcom (Rust Terminal Communication): a modern picocom/tio alternative

    v0.2.1 #uart #tio #picocom #serial #terminal
  10. lser

    A cli tool to list serial port writen in rust

    v0.2.0 #uart #tty #serial
  11. yapper

    A modern, ergonomic UART serial TUI terminal for embedded workflows

    v0.4.0 #uart #tui #embedded #terminal #serial
  12. embassy-usb-logger

    log implementation for USB serial using embassy-usb

    v0.6.0 2.1K #embedded-hal #logging #usb-serial #usb #serial
  13. msrt

    Portable MSRT protocol implementation

    v0.1.8 #serial #protocols #embedded #transport
  14. sericom

    CLI tool for communicating with devices over a serial connection

    v0.5.4 #devices #serial-console #serial
  15. embedded-nano-mesh

    Lightweight mesh communication protocol for embedded devices

    v2.1.11 #serial #protocols #networking #embedded #network-protocols
  16. flipper-rpc

    Rust bindings and serial transport helpers for the Flipper Zero RPC protocol

    v0.9.5 #protobuf #flipper-zero #protobuf-rpc #qflipper #serial
  17. mlua-periphery

    A Rust-native implementation of lua-periphery for mlua

    v1.2.4 #i2c #gpio #lua #serial #api-bindings
  18. turret

    MAVLink Gimbal Manager and CLI for STorM32 RC Commands gimbals

    v0.1.3 #gimbal #mav-link #storm32 #serial
  19. smon

    Minimalistic TUI serial monitor

    v0.1.1 #uart #monitor #terminal #tui #serial
  20. makcu

    controlling MAKCU USB HID interceptor devices

    v0.3.3 #usb-hid #usb-serial #mouse #api-bindings #serial
  21. scope-monitor

    A multi-platform serial monitor with user-extensible features

    v0.4.4 #monitor #linux #windows #plugin #serial
  22. sepial

    Stream a Marlin v2 GCODE file through serial to a Makelangelo 5 HUGE

    v0.2.0 #gcode #serial #stream #marlin #huge #esp32-c6 #usb #usb-serial #wifi #debugging
  23. telepath-client

    Host-side Telepath RPC client library (std)

    v0.2.2 #rtt #embedded #serial
  24. bl4

    Borderlands 4 save editor library - encryption, decryption, and parsing

    v0.8.4 #cryptography #encryption #save-file #part #serial #backup #borderlands #decryption #weapon #equipment
  25. ka3005p

    cli tool to remote control a ka3005p power supply

    v0.7.0 #power-supply #remote-control #ka3000 #serial
  26. aprs-transport-serial

    Serial reader helpers for libaprs-engine

    v3.0.0-rc.2 #serial #packet #aprs #tnc
  27. easycom

    implementing the Easycom antenna rotator control protocol (GS-232A/B, Easycomm II, and Easycomm III)

    v0.2.0 #rotator #ham-radio #gs232 #serial
  28. putty-rs

    Composable terminal client with serial and SSH support

    v0.1.1 #terminal #serial #ssh
  29. csi-webserver

    REST/WebSocket bridge for streaming ESP32 CSI data over USB serial

    v0.1.2 #csi #websocket #axum #esp32 #serial
  30. serial_int

    Safe, easy-to-use auto-increment integers

    v2.0.1 1.0K #integer #serial #uuid #auto-increment
  31. uart

    A clean implementation of the UART_16550 device functionality

    v3.0.2 #osdev #uart-16550 #io #serial
  32. nanocom-term

    Cross platform picocom-like serial terminal emulator

    v0.1.2 #terminal #serial #cli #terminal-emulator
  33. grbl-mcp

    MCP server for controlling GRBL-based CNC machines over serial

    v0.1.0 #mcp #cnc #serial #gcode #grbl
  34. donglora-client

    DongLoRa host library — connect, configure, send/receive LoRa packets (DongLoRa Protocol v2)

    v1.1.1 #lora #radio #usb-serial #usb #serial
  35. Jelly

    interact with a shell via Slipmux

    v0.2.1 #jelly #slip #serial #coap #shell
  36. spark-serial

    A neat and tidy Serial terminal written in GTK4/Libadwaita - Still a work in progress

    v0.1.8 #serial #gtk4 #libadwaita #terminal #tidy
  37. crabterm

    A terminal (UART) server and client

    v0.1.0 #uart #tcp #serial #terminal
  38. ezsp

    Ember ZNet Serial Protocol

    v1.5.0 #ember #serial #zigbee #z-net
  39. serialport5

    A cross-platform low-level serial port library

    v5.0.2 1.9K #serial-port #system #hardware #serial #rs232
  40. hisiflash

    flashing HiSilicon chips

    v0.4.0 #ws63 #hisilicon #serial #embedded #flash
  41. cashcode

    bill validator driver using the CCNET protocol

    v0.1.1 #bill-validator #hardware #ccnet #serial
  42. secure-serial

    Reliable CRC-framed serial protocol with chunked packets and ACKs for no_std + Embassy

    v0.1.0 #uart #serial #embassy #embedded
  43. rtcom-tui

    Terminal UI for rtcom, the Rust terminal communication tool

    v0.2.1 #tui #ratatui #rtcom #serial #terminal
  44. alphanumeric-stepper

    A reversible alphanumeric sequence codec for compact serial codes like 000..999, A00..Z99, AA0..ZZ9, and AAA..ZZZ

    v0.1.1 #alphanumeric #sequence #serial #codec #radix
  45. slipspeed

    The fastest SLIP codec for Rust

    v2.0.0 #slip #codec #serial #stream
  46. slipmux

    de- and encoding

    v0.4.0 #uart #coap #slip #serial #no-std
  47. waveshare-serial-servo-tui

    Terminal UI for debugging and controlling Waveshare SC/ST serial bus servos

    v0.1.1 #robotics #tui #waveshare #serial #servo
  48. msrt-ffi

    C ABI bindings for MSRT

    v0.1.0 #msrt #serial #c #embedded #api-bindings
  49. devconsole

    client implementation

    v1.0.1 #protocols #client #client-server #data-logger #serial #logging #クライアント #deta
  50. zmk-studio-api

    Rust + Python client for the ZMK Studio RPC API (Serial + BLE)

    v0.3.1 #ble #api-client #rpc #key-code #serial #zmk #rpc-api #python-bindings
  51. odoid

    Deterministic mixed-radix ID encoding — maps integers to 6, 7, or 8-character alphanumeric strings. Ambiguous characters I, L, O are excluded.

    v1.0.3 #deterministic #id #serial
  52. bl4-ncs

    NCS (Nexus Config Store) parser for Borderlands 4

    v0.8.4 #config-parser #bl4 #ncs #part #serial #nexus #borderlands #pak #weapon #game
  53. ppk2

    A driver for Nordic's Power Profiler Kit 2

    v0.1.3 1.1K #power-profiler #nordic #serial #profiler
  54. usb-timing-box-rs

    interfacing with a race result usb timing box via serial connection

    v0.1.0 #timing-box #serial #race-result #box
  55. tinyboot

    CLI firmware flasher for tinyboot bootloader

    v0.4.1 #flasher #firmware #embedded-bootloader #serial #embedded-firmware #embedded #bootloader
  56. buttplug_server

    Buttplug Intimate Hardware Control Library - Core Library

    v10.0.4 180 #bluetooth #usb #hardware #teledildonics #serial #usb-serial
  57. east-runner

    Runner trait and built-in runners (OpenOCD, serial) for east

    v0.2.1 #runner #east #open-ocd #manifest-driven #serial #task-execution #workspace-management
  58. mycobot-rs

    MyCobot communication protocol

    v0.1.1 #robotics #control #serial
  59. max485-async

    Async driver for the MAX 485 RS-485 transceiver, using embedded-hal-async

    v0.3.0 #rs485 #serial #driver #embedded-driver
  60. niimprint-rs

    Rust client library for Niimbot label printers over USB or Bluetooth

    v0.1.0 #bluetooth #printing #serial #niimbot #label
  61. ostool-server

    Server for managing development boards, serial sessions, and TFTP artifacts

    v0.3.0 #tftp #uboot #serial #embedded #server
  62. rtcom-config

    Profile persistence for rtcom, the Rust terminal communication tool

    v0.2.1 #profile #terminal #rtcom #config #serial
  63. msrt-uart

    UART adapters for MSRT

    v0.1.0 #uart #msrt #serial #embedded
  64. w25q-async

    embedded-hal-async driver for W25Q serial NOR flash

    v0.1.1 #embedded-hal-async #spi #spi-flash #serial #async
  65. teil

    framework for database usage

    v0.5.0-alpha.4 #sqlite #balance #serial #primary-key #database #debugging #postgresql #destroy #dbname
  66. liblora

    handle LoRa UART functionality

    v0.1.1 #uart #lora #devices #serial
  67. sisterm

    terminal with syntax highlighting

    v3.0.2 #terminal-colors #serial #cli #terminal
  68. msrt-std

    std byte-stream adapters for MSRT

    v0.1.0 #serial #transport #msrt #protocols
  69. dht-logger

    Read DHT sensor data formatted in JSON over a serial interface and log it

    v0.2.4 #dht #sensors #dht11 #dht22 #serial
  70. uboot-shell

    communicating with u-boot

    v0.2.4 18K #uboot #serial #ymodem #shell #embedded
  71. ww-bear

    Communication protocol for Westwood Robotics BEAR actuators

    v0.2.1 #robotics #motor #actuators #embedded #serial
  72. dynamixel2-cli

    dynamixel protocol 2.0 command line utility

    v0.9.1 850 #servo-motor #motor #dynamixel #serial
  73. comportlist

    easy to show all windows serialport contant vitrual port

    v1.2.2 480 #serial-port #port-scanning #serial
  74. dynamixel2

    dynamixel protocol 2.0

    v0.9.1 220 #servo-motor #dynamixel #motor #serial
  75. async-serial

    Lightweight async serial port adapter for async-io + serial

    v0.1.0 #serial-port #async-io #serial
  76. ferrous-serialport

    A cross-platform low-level serial port library

    v4.0.2 #serial-port #system #hardware #serial
  77. xmodem

    file-transfer protocol

    v0.4.0 #no-std #serial
  78. fastsend

    快速生成适用于分布式环境的 ID 和序列号

    v1.2.3 #id #和序列号 #serial #生成 #提供 #进程 #snowflake-id #系统
  79. putty_core

    Core connection, profile storage, and transport logic for putty-rs

    v0.1.1 #ssh #serial #terminal
  80. sermonizer

    clean serial monitor with a clean terminal UI for embedded development

    v0.1.0 #tui #monitor #serial #embedded
  81. ushell

    Embedded shell over serial connection

    v0.4.0 100 #embedded-shell #serial #connection
  82. serialport-fix-stop-bits

    A cross-platform low-level serial port library

    v4.3.0 #serial-port #hardware #system #serial #rs232
  83. serialmessage

    Pack serial data into a fast, reliable, and packetized form for communicating with e.g. a Microcontroller.

    v0.2.0 #packet #micro-controllers #serial
  84. sftool-lib

    SiFli SoC serial utility library

    v0.2.2 #serial #chip #sifli #flash #soc #erase #serial-communication #sdcard #nand-flash
  85. dsmr5

    A no-std Rust implementation of the DSMR5 standard

    v0.4.0 450 #power-meter #dutch #serial #power #meter
  86. machina-hw-char

    UART 16550A serial device model

    v0.1.2 #uart #emulation #risc-v #serial #risc-v-emulator
  87. coap-scroll-ring-server

    An CoAP handler for read access to a scroll-ring

    v0.2.1 650 #coap #scrollback #serial #no-alloc
  88. rmodem

    XMODEM (and variants) implementation in no-std Rust

    v0.1.1 180 #xmodem #ymodem #zmodem #serial
  89. lss_driver

    Driver for Lynxmotion LSS servos

    v0.8.4 #async #lss #lynxmotion #serial #servo
  90. wake-rs

    Wake protocol library written in Rust

    v0.2.5 #embedded #protocols #serial
  91. starlight-comet

    Comet is a debugging tool made for the Starlight Operating System

    v1.0.3 200 #os #comet #starlight #debugging #serial
  92. elytra-bytepack

    macros/helpers for building const sized byte arrays

    v0.2.0 #byte-array #web-usb #config #serial #setup #elytra #embedded #helpers-for-building #macro-helpers
  93. elytra-wasm

    WASM device implementation for elyra configurations

    v0.2.0 #config #web-usb #serial #setup #elytra #embedded #wasm
  94. kioto-serial

    Provide serial port I/O using tokio

    v0.1.2 #serial-port #tokio-serial #rs232 #serial
  95. thermal-print

    An almost fully featured, no-std-compatible embedded-hal driver for the CSN-A2 thermal printer

    v0.2.0 120 #embedded-hal-driver #thermal-printer #adafruit #serial #no-std
  96. spi-memory-async

    A generic driver for different SPI Flash and EEPROM chips

    v0.2.0 #spi-flash #eeprom #async #serial #flash
  97. gps-share

    share your GPS device on local network

    v0.3.1 #gps #hardware #serial #rs232
  98. elytra-conf

    Embedded configuration library to enable standardized setup using WebUSB or serial

    v0.2.0 #config #web-usb #serial #setup #standardized #embedded #elytra
  99. msp_protocol

    MultiWii Serial Protocol (MSP) encoder/decoder and transport layer

    v0.1.2 140 #msp #drone #betaflight #serial
  100. novastar-core

    interacting with Novastar LED Screen processors

    v0.3.1 180 #screen-processor #controller #led #name #serial
  101. Try searching with DuckDuckGo.

  102. pilkki

    Flasher tool for Kampela project

    v0.1.1 #flasher #serial #kampela #embedded
  103. matrix65

    Matrix Mode Serial Communicator for MEGA65

    v0.2.0 #8-bit #mega65 #serial
  104. vedirect

    parse the Victron Energy VE.Direct protocol and map the data to useful structs with clear units

    v0.2.0 #solar #serial #parser
  105. poststation-api-icd

    API types for poststation

    v0.4.0 550 #rest #poststation #serial #utilities-for-poststation #query-parameters #websocket #hex-string #rust-sdk
  106. gattii

    Cross platform GUI (GTK-based) serial terminal

    v0.13.0 #terminal #system #hardware #serial
  107. klogger

    logging in kernel mode

    v0.0.16 500 #arm-v8 #serial #os
  108. serial-hub

    Serial Hub – Integrated CLI Tool (Server and Client)

    v1.0.2 #client-server #hub #serial #frame #protocols #command-line-tool #bridging
  109. tudelft-serial-upload

    automatically upload to quadrupel drone boards

    v2.0.0 #board #drone #upload #serial #automatic #embedded
  110. brewdrivers

    Brewkit drivers

    v0.17.0 140 #driver #hardware #control #brewing #serial
  111. simp_protocol

    simplistic protocol to communicate over serial ports. It supports ack, automated escaping and unescaping of special bytes and checksum error detection.

    v0.2.0 240 #uart #serial #messaging
  112. serial-console

    A command line tool to communicate with a serial console

    v1.0.1 #cli #rs232 #serial
  113. kwr103

    Remote control Korad KWR103 programmable DC power supplies

    v0.1.0 6.2K #power-supply #korad #serial
  114. blflash

    BL602 serial flasher

    v0.3.5 #flasher #serial #bl602 #github
  115. keygen

    Binary to create a verifiable serial key from a seed

    v2.1.0 #seed #create #serial #byte #key #blocklist #config-json #shifts #checksum
  116. waveshare-barcodescanner

    Experimental crate for interacting with a Waveshare Barcode Scanner Module (UART mode)

    v0.1.0 #uart #barcode #waveshare #barcodescanner #serial
  117. anpp

    Advanced Navigation Packet Protocol

    v2.0.0 #protocols #packet #serial #no-std
  118. mh-z19

    serial protocol for Winsen MH-Z19 / MH-Z19B / MH-Z14 CO2 sensors

    v0.3.3 #co2-sensors #serial #winsen #mh-z14 #serial-protocol #infrared #datasheet
  119. embedded-nano-mesh-linux-examples

    Lightweight mesh communication protocol for linux

    v2.1.0 500 #protocols #serial #embedded
  120. simple_slip

    A small and simple library for SLIP encoding

    v0.1.2 #slip #serial #encoding
  121. kel103

    controlling KEL103 Electronic Loads

    v0.1.0 7.2K #serial #electronic-load
  122. net-serial-console

    Serial console tcp server/multiplexer and web client

    v0.3.7 #serial-console #serial #multiplex
  123. serial-settings

    Embedded device settings management over serial terminal and flash

    v0.2.0 200 #serial #management-async #cli-management #cli #async
  124. svf

    Serial Vector Format (SVF) file parser

    v0.3.0 #parser #vector-format #format-file #serial #bufread #parse-generate
  125. ashwin-fetch

    Similar to neofetch but written with rust

    v0.0.2 #neofetch #mhz #uptime #serial #mb #avg #gpu #macos #m1 #android
  126. robust-arduino-serial

    robust serial communication protocol

    v0.1.1 #serial-communication #arduino #protocols #hardware #serial
  127. alphamon-rs

    interacting with Alpha Outback UPSes

    v0.2.3 #serial #alpha
  128. framed-serial

    Add frames to serial connections. Useful for embedded devices. Can be built with no_std.

    v0.4.0 #frame #serial #embedded
  129. lazyserial

    serial

    v0.1.0 #serial #lazyseril #安装
  130. spark-ser7seg

    An embedded-hal driver for the SparkFun Serial 7 Segment Display

    v0.2.0 #embedded-hal-driver #spark-fun #serial
  131. lwk_cli

    Liquid Wallet Kit - Command line interface to interact with the RPC server

    v0.17.0 #wallet #command-line-tool #serial #kit #change #bash-completion #usr-share #jq
  132. unmp-link-serial

    serial link for unmp

    v0.7.0 #serial #link #unmp #iot
  133. serial-async

    that makes creating asynchronous serial drivers even simpler

    v0.2.0 #uart #async #no-std #serial
  134. x-common-lib

    DXMesh rust dxc develop library

    v0.1.8 100 #dx-mesh #dxc #protocols #serial #json #字符串 #xrpc #protobuf #devkit #提供
  135. thermal_printer

    High level API for interacting with CSN-A2 thermal printer

    v0.1.1 #embedded-hal-driver #serial #embedded-hal
  136. max485

    embedded-hal driver for operating the MAX485 uart to rs485 module in half duplex mode

    v0.2.0 #embedded-hal-driver #rs485 #serial #embedded-hal
  137. neato_xv11

    Neato XV-11 LIDAR for Rust

    v0.1.1 #lidar #neato #xv-11 #xv11 #serial
  138. sayegh_bit_parser

    that parses odd/even bits in serial mode in byte buffers and parses them out after grouping them in byte buffer group. Also, there are file reading and writing functions using the Vec::<u32> type in this library.

    v0.1.3 #bit-vec #byte-buffer #parser #odd #serial
  139. cargo-blflash

    BL602 serial flasher

    v0.3.5 #flasher #bl602 #serial
  140. hzgrow-r502

    A USART driver for the HZ Grow R502 fingerprint reader module. May also be useful for other, similar modules.

    v0.2.2 #fingerprint #embedded-hal-driver #biometrics #usart #serial
  141. gpscandump

    Logs GPS and CAN-bus data and synchronizes the CAN-data with the GPS-data

    v1.0.1 #csv #gps #serial
  142. wolffserial

    cli tool for listing and watching serial ports

    v0.2.1 #serial-port #listing #serial
  143. uselesskey-core-x509-derive

    Deterministic X.509 derivation helpers for uselesskey fixture crates

    v0.7.1 #x509 #deterministic #time #fixtures #serial
  144. vedirect_rs

    Parse Victron VE.Direct serial output to a well-formed struct

    v0.2.3 130 #victron #struct #parser #output #serial #mppt #well-formed #ble #solar
  145. platform-serial

    generic trait of generic serial interface for embedded-nano-mesh crate

    v1.0.2 270 #embedded-nano-mesh #serial #usart #platform #no-std #nano-mesh
  146. serialstudio

    act as a data source for Serial Studio

    v0.1.1 #data-source #serial #studio #server #act #tcp-server
  147. serial-key

    Create a verifiable serial key from a seed

    v2.0.0 #seed #key #checksum #serial #byte #blocklist #shifts
  148. serial-win

    Serial communications in Windows

    v0.2.0 #serial-communication #windows #terminal #serial
  149. serial-can

    Serial CAN (slcan) for small systems

    v0.1.0 #serial #system #slcan #serial-line #formatting-and-parsing
  150. xbnet

    Run TCP/IP over XBee RF radio links

    v1.1.0 #radio #xbee #serial
  151. light-cli

    heapless command line interface parser for embedded devices

    v0.1.0 #serial #embedded-hal-crate #terminal
  152. pico-serial

    CLI tool for interacting with a RP2040 device through serial

    v0.1.0 #pico #rp2040 #serial #devices #bootloader #command-line-tool #unspecified
  153. serial-embedded-hal

    embedded-hal for non-embedded platforms

    v0.1.2 #embedded-hal #serial #hal