An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with communication-protocol

A curated list of projects in awesome lists tagged with communication-protocol .

https://github.com/luos-io/luos_engine

Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

arduino cicd communication-protocol cyber-physical-systems cyberphysical-systems digital-twins digitaltwins edge embedded embedded-systems freertos iot luos micro-ros microservice platformio raspberry-pi real-time realtime ros

Last synced: 11 Oct 2025

https://github.com/opencyphal/libcanard

A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems

aerospace c c11 can can-bus can-fd canbus communication-protocol cyphal embedded embedded-systems misra opencyphal protocol robotics socketcan space uav uavcan vehicle-bus

Last synced: 12 Jan 2026

https://github.com/OpenCyphal-Garage/libcyphal

Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus

Last synced: 18 Mar 2025

https://github.com/opencyphal-garage/libcyphal

Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus

Last synced: 15 May 2025

https://github.com/cmseaton42/node-ethernet-ip

A Lightweight Ethernet/IP API written to interface with Rockwell ControlLogix/CompactLogix Controllers.

allen allen-bradley automation bradley communication communication-protocol datatype ethernet ethernet-ip ethernet-protocol javascript node-ethernet nodejs plc rockwell

Last synced: 04 Apr 2025

https://github.com/commschamp/comms_champion

C++(11) library to implement and tools to monitor binary communication protocols

comms comms-champion communication communication-protocol

Last synced: 10 Mar 2026

https://github.com/aster94/keyword-protocol-2000

The KWP2000 is a communications protocol used for on-board vehicle diagnostics systems (OBD) by Suzuki (SDS), Kawasaki (KDS), Yamaha (YDS), Honda (HDS) and possibly more. It is standardized by ISO 14230

communication-protocol ecu honda kawasaki kds obd suzuki yamaha

Last synced: 07 Apr 2025

https://github.com/samuelsadok/fibre

Abstraction layer for painlessly building object oriented distributed systems that just work

communication-protocol distributed-systems

Last synced: 10 Apr 2025

https://github.com/altanai/kamailioexamples

VoIP architectures and use cases involving Kamailio SIP Server and its modules includes RTPEngine

call-routing cloud-communication communication-protocol kamailio sip sip-server voip voip-application voip-server

Last synced: 15 Apr 2025

https://github.com/AdaCore/RecordFlux

Formal specification and generation of verifiable binary parsers, message generators and protocol state machines

ada binary-parser communication-protocol formal-methods formal-specification formal-verification parser protocol-parser protocol-specification python spark

Last synced: 14 Mar 2025

https://github.com/jdez427/claude-ipc-mcp

AI-to-AI communication protocol for Claude, Gemini, and other AI assistants

ai-messaging claude-code communication-protocol gemini-cli ipc mcp mcp-server multi-agent

Last synced: 21 Feb 2026

https://github.com/riclolsen/qtester104

Protocol tester for IEC60870-5-104 protocol

communication-protocol iec60870 iec60870-5-104 rtu scada

Last synced: 05 Sep 2025

https://github.com/8go/matrix-nostr-bridge

Bridge between Matrix and Nostr communication protocols

bridge cli communication-protocol matrix nostr python rust-lang terminal tool

Last synced: 26 Oct 2025

https://github.com/balacode/udpt

UDP Transport: compress, encrypt and send any data reliably over unreliable UDP connections

communication-protocol messaging udp

Last synced: 14 Jan 2026

https://github.com/commschamp/cc.ublox.commsdsl

CommsDSL schema-based definition of UBLOX protocol

comms comms-champion commsdsl communication-protocol protocol ublox ubx

Last synced: 01 Apr 2026

https://github.com/alexgustafsson/dobot-python

A cross-platform low-level interface and high-level API for the Dobot Magician robotic arm written in Python 3

communication-protocol cross-platform dobot dobot-magician robotics

Last synced: 30 Apr 2025

https://github.com/element-protocol/element-protocol

The decentralized, completely anonymous, lightweight, peer-to-peer network communication protocol.

anonymity c c99-c2011 communication-protocol darknet darkweb network-protocol networking peer-to-peer

Last synced: 04 May 2025

https://github.com/commschamp/commsdsl

DSL schemas parser and code generators for CommsChampion Ecosystem

comms comms-champion communication-protocol protocol protocol-generator schema

Last synced: 01 Apr 2026

https://github.com/hltcoe/concrete-python

Python modules and scripts for working with Concrete, a data serialization format for NLP

annotation communication-protocol data-format hlt nlp python thrift

Last synced: 08 Apr 2026

https://github.com/lexus2k/tinyslip

Tiny implementation of SLIP protocol (Serial line IP)

arduino arduino-library communication communication-protocol esp32 mcu serial slip slip-protocol

Last synced: 03 Apr 2025

https://github.com/riclolsen/opc2mongodb

Free tool to read data from OPC sources and save to a MongoDB database.

communication-protocol database mongodb mongodb-database nosql opc opc-da scada upc-ua

Last synced: 24 Oct 2025

https://github.com/huidaecho/libdlusb

UN*X Library and Utilities for Timex Data Link USB

communication-protocol timex-data-link-usb usb-library

Last synced: 20 Sep 2025

https://github.com/Xtalism/bluetooth-client-communication-esp32

(Client side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.

arduino bluetooth-low-energy communication-protocol esp32 platformio uuid

Last synced: 24 Oct 2025

https://github.com/Xtalism/bluetooth-server-communication-esp32

(Server side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.

arduino bluetooth-low-energy communication-protocol esp32 platformio uuid

Last synced: 24 Oct 2025

https://github.com/iricartb/component-graphical-editor-scenarios-sale-tickets

Ivan Ricart Borges - Web component that allows to create and manage scenarios using a graphic editor and enter it in the web page to allow the sale of tickets for shows.

actionscript adobe-flash communication-protocol component graphical-editor ticket-selling

Last synced: 19 Mar 2026

https://github.com/engnadeau/robotiq-ft-java

An unofficial Java package for cross-platform serial communication with a Robotiq FT Sensor

communication-protocol java osx robot robotics robotiq-ft-sensor sensor serial-ports usb windows

Last synced: 27 Feb 2025

https://github.com/jcondor98/avrtmon

AVR Temperature Monitor (Project for Sistemi Operativi)

at2560 avr-board communication-protocol serial temperature-monitor

Last synced: 07 Jun 2026

https://github.com/kiranj26/can-log-parser

This repository contains a Python-based tool to parse DBC formatted CAN log files and plot the signals. It leverages cantools for parsing DBC files and matplotlib for plotting signals, providing an easy way to visualize CAN signal data.

automotive can can-bus can-bus-simulation can-sniffer canbus cantools communication-protocol embedded kvaser kvasercanking logger python

Last synced: 13 Apr 2025

https://github.com/maheshvaikri-code/maple-oss

MAPLE - Production-ready multi agent communication protocol with integrated resource management, type-safe error handling, secure link identification, and distributed state synchronization.

agent-agent agent-based agent-based-simulation agent-communication agentic agentic-ai-development agentic-framework agentic-workflow agents ai ai-agent ai-agents ai-protocol ai-protocol-system communication communication-protocol machinelearning multi-agent-communication-protocol multi-agent-protocol

Last synced: 06 Oct 2025

https://github.com/erenelagz/drone-communication-systems

Drone Haberlesme Sistemleri Sunumu PDF / Drone Communication Systems Presentation PDF

communication-networks communication-protocol communication-systems drone drone-control uav

Last synced: 31 Jan 2026

https://github.com/lucianoscarpaci/raijin-inu

Serial Communication API Frontend for Bittle Robot. API development, and frontend development in robotics for Bittle Robot in JavaScript.

api-development bittle communication-protocol data-transmission frontend-development javascript real-time-control robotics serial-communication software-engineering

Last synced: 18 Apr 2026

https://github.com/alejomalia/leccfirewall

LeccFirewall is an advanced communication management system that leverages the LECC framework to maintain connectivity in critical scenarios. It dynamically scans available protocols, prioritizes them based on user-defined roles, and reroutes data through fallback options when primary connections fail.

communication-protocol framework http i2c iart iot lecc maskpert mqtt multi-protocol-support protocol python tcp udp

Last synced: 11 May 2026

https://github.com/ryleeharrison/canfetti-arduino

A lightweight library for cross-platform CAN communications on Teensy 4.x and ESP32.

arduino canbus communication-protocol esp32s3 flexcan

Last synced: 04 May 2026

https://github.com/ahmedelgarnousy/essential_es_diploma

Basic Embedded System Diploma based on ATMega32 Microcontroller

atmega32 c communication-protocol embedded-c embedded-systems interfacing rtos

Last synced: 24 Jul 2025

https://github.com/alinpahontu2912/simple-router

First Homework for Communication Protocols course

arp communication-protocol icmp ip router

Last synced: 26 Mar 2025

https://github.com/hcarrasc/tcp-ip-protocols

TCP/IP Protocols used in personal projects. Also a guidance to lead to others developers in communication protocols programming

communication-protocol protocol tcp tcp-socket

Last synced: 05 Mar 2026

https://github.com/simon-kowerski/spicenet-protocol

A communication protocol design for single-link communications on board cube satellites

c ccsds-standards communication-protocol cubesat rutgers-university

Last synced: 07 Sep 2025

https://github.com/eugenedakin/pi5-picowh-serial-uart

Connect Raspberry Pi 5 with Xojo to a Raspberry Pi Pico WH with Python to communicate with GPIO serial (UART)

communication communication-protocol gpio led pico python python3 raspberry raspberrypi5 raspberrypipicowh serial uart xojo

Last synced: 28 Jun 2026

https://github.com/sotirismos/computer-networks

Implementation of a virtual modem for the communication between my computer and an University server called "Ithaki". Project for Computer Networks 1 lecture.

ber communication-protocol computer-networks java modem serial-communication

Last synced: 07 Jun 2026

https://github.com/abdulsamie10/clientserverudp

This repository contains client server communication using UDP protocol.

c c-plus-plus client client-server communication-protocol server ubuntu udp udp-protocol

Last synced: 29 Apr 2026

https://github.com/iioan/pcom_hw1

Tema 1 Protocoale de Comunicatie - Dataplane Router

c communication-protocol

Last synced: 05 May 2026