This project is a Node.js serial port library that provides a JavaScript interface for reading and writing data to hardware serial ports. It functions as a low-level driver and hardware communication library designed to exchange data streams between a computer and external hardware devices. The library supports cross-platform serial communication on Linux, macOS, and Windows. It enables the establishment of data connections between high-level applications and embedded controllers, microcontrollers, or other hardware devices. The capability surface covers hardware integration for robotics con
Termora is a cross-platform SSH client, terminal emulator, and serial communication tool. It provides a unified interface for managing local shell sessions, secure remote server connections, and direct hardware communication through serial port protocols. The project distinguishes itself by combining diverse remote access tools into one environment, including a VNC remote desktop client, an SFTP file transfer client, and a proxy tool for SSH tunneling and port forwarding. It further supports network hardware management through vendor-specific terminal emulation to ensure compatibility with va
pyserial is a cross-platform Python library for reading and writing binary data to serial ports and hardware devices. It provides a serial port enumeration tool for identifying available hardware and retrieving device path metadata. The project includes a network implementation for controlling remote serial port functions and signal lines over TCP/IP via the RFC 2217 standard. It also features a serial-to-TCP bridge for forwarding raw data between local ports and network sockets, as well as a specialized interface for managing half-duplex RS485 communication and RTS toggling. The library cov
tio is a simple serial device terminal application that provides a straightforward way to connect to and interact with TTY devices over a serial link. It focuses on enabling direct, interactive input and output with serial hardware through a command-line interface.
Node-Serialport is a Node.js library that provides cross-platform serial port access for JavaScript applications. It wraps native serial port operations into a stream-based abstraction, enabling consistent read and write behavior across Linux, macOS, and Windows without requiring platform-specific code.
serialport/node-serialport 的主要功能包括:Node.js Serial Port Libraries, Serial Port Communication, Serial Device Communication, Serial Port Cross-Platform Access, Mock Serial Port Testing, Firmware Control Bridges, Serial Port, Serial Port Event Emitters。
serialport/node-serialport 的开源替代品包括: voodootikigod/node-serialport — This project is a Node.js serial port library that provides a JavaScript interface for reading and writing data to… termoradev/termora — Termora is a cross-platform SSH client, terminal emulator, and serial communication tool. It provides a unified… pyserial/pyserial — pyserial is a cross-platform Python library for reading and writing binary data to serial ports and hardware devices.… tio/tio — tio is a simple serial device terminal application that provides a straightforward way to connect to and interact with… peng-zhihui/electronbot — ElectronBot is a robotic system comprising custom PCB designs, an embedded circular display driver, an I2C servo… serial-studio/serial-studio — Serial Studio is a desktop application for connecting to, decoding, visualizing, and recording data from hardware…