awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesSerial Parameter Configurations

Settings for configuring baud rates, parity, stop bits, and flow control for serial communication hardware.

Distinguishing note: Existing candidates refer to clock, video, or network parameters, not serial communication settings.

Explore 4 awesome GitHub repositories matching hardware & iot · Serial Parameter Configurations. Refine with filters or upvote what's useful.

Awesome Serial Parameter Configurations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • octoprint/octoprintAvatar de OctoPrint

    OctoPrint/OctoPrint

    9,020Ver en GitHub↗

    OctoPrint is a web-based platform for remotely controlling and monitoring 3D printers. It provides a browser dashboard to start, pause, cancel, and track print jobs, while streaming real-time printer status, temperature, and progress updates. The system is built around a plugin-based architecture that allows extending core functionality, and it offers a documented REST API for programmatic printer control and data management. The platform distinguishes itself through its comprehensive automation and extensibility capabilities. It supports event-driven workflows that automatically execute cust

    Configures serial port, baud rate, timeouts, and command handling for printer communication.

    Python3d-printeroctoprintpython
    Ver en GitHub↗9,020
  • mik3y/usb-serial-for-androidAvatar de mik3y

    mik3y/usb-serial-for-android

    5,621Ver en GitHub↗

    Este proyecto es una librería Java para establecer conexiones de puerto serie crudas entre dispositivos Android y hardware externo utilizando el modo host USB. Proporciona un puente de comunicación para interactuar con microcontroladores y adaptadores sin requerir acceso root. La librería incluye un framework de identificación de dispositivos para detectar y mapear hardware serie utilizando IDs de proveedor y producto. Cuenta con implementaciones de controladores especializados para chipsets como CDC y FTDI para permitir el intercambio de datos a través de diferentes estándares de hardware. Cubre capacidades de integración de hardware que incluyen el descubrimiento de dispositivos, la configuración de puertos serie para velocidades de baudios y la gestión de líneas de señal para el control de flujo de hardware.

    Translates high-level serial settings into USB control requests to configure communication speeds.

    Java
    Ver en GitHub↗5,621
  • stephane/libmodbusAvatar de stephane

    stephane/libmodbus

    4,180Ver en GitHub↗

    libmodbus es una librería C portátil que implementa la pila del protocolo Modbus para la comunicación con hardware industrial. Proporciona un conjunto de herramientas para leer y escribir bobinas y registros en controladores y sensores industriales, funcionando tanto como cliente como servidor de protocolo. La librería admite múltiples capas de transporte, incluyendo una pila Modbus TCP para comunicación de red IPv4 e IPv6 y un controlador Modbus RTU para comunicación serie. Se distingue por utilidades especializadas de conversión de datos que manejan el intercambio de bytes (byte-swapping) y el orden de los bytes (endianness) para números de punto flotante y mapeo de campos de bits para garantizar la compatibilidad entre diferentes diseños de memoria de hardware. El proyecto cubre una amplia gama de capacidades de comunicación industrial, incluyendo operaciones atómicas de registro, identificación de dispositivos y la gestión de restricciones de protocolo o peculiaridades de dispositivos. Proporciona una gestión integral de conectividad para puertos serie —incluyendo señalización Request to Send— y sockets de red, junto con buffers de servidor mapeados en memoria para simular la memoria del dispositivo. Esta implementación multiplataforma es compatible con Linux, Windows, macOS y FreeBSD.

    Configures baud rates, parity, and stop bits to match the electrical standards of connected hardware.

    Cautomationclibmodbus
    Ver en GitHub↗4,180
  • pyserial/pyserialAvatar de pyserial

    pyserial/pyserial

    3,507Ver en GitHub↗

    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

    A feature of the project that adjusts baud rate, byte size, and flow control for external hardware communication.

    Pythonpythonserial
    Ver en GitHub↗3,507
  1. Home
  2. Hardware & IoT
  3. Serial Parameter Configurations