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

Projects in Awesome Lists tagged with serial-communication

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

https://github.com/mathoudebine/turing-smart-screen-python

Unofficial Python system monitor and library for small IPS USB-C displays like Turing Smart Screen or XuanFang

lcd-display python serial-communication smart-display smart-screen system-monitor system-monitoring turing-smart-screen xuanfang

Last synced: 14 May 2025

https://github.com/jon4hz/fztea

🐬🧋 Remote control your flipper from the local terminal or over SSH

bubbletea flipper flipper-zero flipperzero serial-communication ssh tui

Last synced: 16 May 2025

https://github.com/mattjlewis/diozero

Java Device I/O library that is portable across Single Board Computers and microcontrollers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos / Pico. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.

analog-devices arduino asus-tinker-board beaglebone-black firmata gpio gpiod hacktoberfest i2c java libgpiod odroid-c2 pico raspberry-pi serial serial-communication serial-port spi spi-device spi-devices

Last synced: 15 May 2025

https://github.com/fasteddy516/simplyserial

A windows console application for serial communications.

circuitpython command-line serial serial-communication terminal

Last synced: 13 Apr 2025

https://github.com/hacknus/serial-monitor-rust

A cross-platform serial monitor/plotter written entirely in rust.

egui rust serial serial-communication serial-monitor serial-plotter

Last synced: 24 Mar 2025

https://github.com/esp-rs/rfc2217-rs

IETF RFC2217 implementation in Rust

library rfc2217 rust rustlang serial-communication serialport telnet

Last synced: 19 Oct 2025

https://github.com/brianlima/huehue

A simple yet powerful open source LED controller for Windows and Arduino

arduino csharp diy leds music rgb serial-communication windows wpf ws2812b

Last synced: 10 Apr 2025

https://github.com/tenderlove/uart

Simple serial / UART interface for Ruby

ruby serial-communication serialport uart

Last synced: 24 Aug 2025

https://github.com/vaishnav-sabari-girish/comchan

A Blazingly Fast Minimal Serial Monitor written in Rust

cross-platform embedded-systems grindhouse iocraft ratatui rust serial-communication tui

Last synced: 29 May 2026

https://github.com/cminyard/gensio

A library to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL, etc.

authentication ipmi-sol multiplexer pty python sctp serial-communication ssl stream-api tcp telnet udp

Last synced: 21 Oct 2025

https://github.com/leapward-koex/maitouchsensoremulator

A touch sensor emulator for maimai DX (SDEZ) that works with any regular touch screen. | 适用于任何普通触摸屏的 maimai DX(SDEZ)触摸传感器模拟器。

maimai maimai-dx maimaidx rythm-game serial-communication sinmai touchscreen wpf

Last synced: 03 Mar 2026

https://github.com/juliaio/libserialport.jl

Julia wrapper for the libserialport c library

port serial serial-communication

Last synced: 22 Jun 2025

https://github.com/pascaldekloe/part5

IEC 60870-5 — transmission protocols

iec101 iec104 iec60870 rs232 rs485 scada serial-communication

Last synced: 30 Apr 2025

https://github.com/tomiwa-ot/sm-a217f_forensics

Samsung modem commands over USB serial connection and secret dialer codes extracted from system packages

3gpp android forensics modem pyserial python samsung serial-communication sm-a217f usb-serial

Last synced: 02 Aug 2025

https://github.com/ringtailsoftware/commy

A serial monitor for Mac, Linux and Windows

serial serial-communication serialmonitor uart zig zig-package

Last synced: 15 Apr 2025

https://github.com/smerrony/dashera

DasherA is a Data General DASHER D200/D210 terminal emulator

ada dg gtk gtk3 gtkada history serial-communication telnet terminal terminal-emulator

Last synced: 14 Apr 2025

https://github.com/SMerrony/dashera

DasherA is a Data General DASHER D200/D210 terminal emulator

ada dg gtk gtk3 gtkada history serial-communication telnet terminal terminal-emulator

Last synced: 14 Mar 2025

https://github.com/veeso/attila

Python module to communicate easily with modems and RF modules using AT commands

at-command modem pypi python python3 python35 python37 rf rf-module serial-communication serial-port serialport

Last synced: 23 Oct 2025

https://github.com/mbakgun/android-things-ir-remote-hacker

The IR Remote Hacker imagines that you can control all remote controled electronic devices by voice and also with a Mobile Application

androidthings dagger2-android embedded iot ir kotlin mobile-app mvvm-android nearby serial-communication voice-recognition

Last synced: 27 Sep 2025

https://github.com/junian/serial-device-emulator

Scriptable COM Port Data Emulator Built with C#

csharp dotnet serial-communication serialport winforms

Last synced: 15 Jun 2025

https://github.com/hagronnestad/com-port-proxy

💻🔗👨‍💻 COM Port Proxy is a simple C# Windows.Forms application to inspect and forward serial data from one serial port to another.

com-port com-port-proxy comport csharp dev-tool ftdi monitoring rs232 serial-communication serial-ports windows-forms

Last synced: 31 Jul 2025

https://github.com/thelastoutpostworkshop/fastdisplayprototyping

Fast Display Prototyping using the Arduino IDE Serial Monitor for Adafruit GFX and TFT_eSPI

adafruit-gfx arduino arduino-library arduino-project arduino-sketch display esp32 library oled serial-communication tft-display tftespi

Last synced: 19 Mar 2025

https://github.com/siddharthpatelde/distance-to-next-edge

This project focuses on building a logic to calculate the distance to the next edge when a robot equipped with a 2D LIDAR sensor is placed on a table. The project leverages the RPlidar.h library and a Raspberry Pi Pico to work with the LIDAR sensor.

2dlidar arduino cpp data data-visualization filtering-data functions jason lidar linux lowpass-filter mathematics physics raspberry-pi-pico ros serial-communication trignometry uart

Last synced: 12 Aug 2025

https://github.com/kaka-lin/serialport-gui

GUI of Serial Port Communication based on PyQt5

modbus pyqt5 pyserial serial-communication

Last synced: 27 Oct 2025

https://github.com/Superwaitsum/GDSerialAsset

Asset with a serial communication example and helper functions for godot engine

gdnative godot-engine godot3 serial-communication serial-monitor

Last synced: 23 Aug 2025

https://github.com/senseshift/arduino-ble-serial

Customizable Arduino and ESP32 BLE Serial library, compliant with Nordic UART Service and others

arduino arduino-library bluetooth-low-energy esp32 nimble platformio platformio-library serial-communication serialport

Last synced: 12 Apr 2025

https://github.com/rivasd/jsPsychHardware

A Google Chrome Extension and native hosts allowing jspsych to interact with hardware

arduino chrome-extension jspsych parallel-port psychology-experiments serial-communication

Last synced: 15 Mar 2025

https://github.com/geo-tp/microcom

Serial UART communication software for the M5Cardputer

cardputer m5stack serial-communication uart

Last synced: 30 Apr 2025

https://github.com/roscoe81/aircon-controller

Raspberry Pi controller that provides the ability to control a Mitsubishi ducted air conditioner via its serial communications link so that it can be automated with the provision of temperature sensors in each room and monitoring/control of a two-zone airflow damper.

air-conditioner air-conditioning aircon airconditioners airconditioning damper home-automation iot mitsubishi mqtt python raspberry-pi serial-communication smart-home thermostat

Last synced: 13 Jun 2025

https://github.com/fenegroni/simdisplay

Simracing dashboard built with Arduino showing telemetry from the racing simulator Assetto Corsa Competizione in real time.

arduino assetto-corsa-competizione serial-communication shared-memory simracing windows

Last synced: 13 Apr 2025

https://github.com/sparkfun/serial_basic_breakout-ch340g

USB to Serial using the CH340G. Board follows the standard FTDI/Arduino pin out.

serial-communication sparkfun-products

Last synced: 06 Mar 2025

https://github.com/pbahner/serial-monitor

sending and writing serial data (for example to an Arduino)

arduino cli python serial serial-communication terminal

Last synced: 19 Mar 2025

https://github.com/sympatron/pio-uart

A software UART implementation for the RP2040 using PIO.

embedded programmable-i-o raspberry-pi-pico rust serial-communication uart

Last synced: 26 Jun 2025

https://github.com/retrodaredevil/io-lib

A pure Java Modbus implementation with utilities to simplify serial communication

checksum crc lrc master modbus modbus-master modbus-rtu modbus-serial modbus-slave rtu serial serial-communication serial-port slaves

Last synced: 07 May 2025

https://github.com/suryavip/wheel03-pico

DIY Force Feedback Steering Wheel with Hoverboard motor and Raspberry Pi Pico

arduino arduino-sketch as5600 forcefeedback-steering-wheel raspberrypipico serial-communication simplefoc steering-wheel

Last synced: 24 Dec 2025

https://github.com/ramizpolic/serial-atmega

Serial communication with Atmega328p/Arduino Uno

atmega328 atmel interrupts serial-communication usart

Last synced: 14 Apr 2025

https://github.com/powerbroker2/sdterminal

Basic terminal interface for Arduino SD card logging/file management

arduino sd sd-card sd-terminal sdfat serial-communication

Last synced: 14 Apr 2025

https://github.com/vemonitor/vedirect_m8

Victron Serial VeDirect Reader and simulator. Fork from karioja/vedirect

python3 reader serial-communication simulator vedirect victronenergy

Last synced: 09 Oct 2025

https://github.com/he0119/arduino-miio

使用 小米 IoT 串口通讯协议 与小米 IoT 模组通讯

arduino-library miio serial-communication

Last synced: 11 Apr 2025

https://github.com/xanthium-enterprises/serial-programming-using-visual-basic.net

Programming your PC's Serial Port using Visual Basic.Net and .NET Platform (.NET framework) Tutorial

comport dot-net-7 dotnet-core dotnet-framework serial serial-communication serialport visual-basic-net

Last synced: 11 Apr 2025

https://github.com/christophhagen/swiftserial

Serial port library using Swift async/await for Linux/macOS

async-await linux macos serial serial-communication serial-port swift

Last synced: 23 Jun 2025

https://github.com/lobis/hvps

A Python package for controlling high voltage power supplies (HVPS) over serial port. Supports CAEN and iseg power supplies.

caen high-voltage iseg power-supply pyserial python serial-communication

Last synced: 25 Aug 2025

https://github.com/pr-dc/cordova-plugin-serialusb

Cordova plugin for Android Serial USB communication (easily connect an Arduino board to an Android device).

android cordova node-js nodejs serial-communication usb

Last synced: 21 Aug 2025

https://github.com/xanthium-enterprises/java-serial-port-communication-arduino-atmega328p

Serial Port Communication tutorial using Java and Arduino (ATmega328P)

arduino java java-8 javase serial-communication serial-port serialport

Last synced: 30 Oct 2025

https://github.com/cahute/cahute

Communication and file format handling tools for CASIO calculators. (mirror from Gitlab)

casio casio-calculator casio-calculators casio-fx casio-fx-9750giii casio-fx-cg50 casio-fx9860 casio-prizm casiolink mirror p7 serial-communication

Last synced: 10 Apr 2025

https://github.com/mr-markus/unpi-net

A .Net implementation of Texas Intrument's Unified Network Processor Interface (UNPI)

csharp serial-communication soc spi texas-instruments uart zigbee

Last synced: 25 Feb 2026

https://github.com/ddedalus/syringe-pump

Controller for a Legato 100 syringe pump, commonly used in flow chemistry experiments

asyncio automation chemistry legato polymers pump serial-communication syringe

Last synced: 16 Jan 2026

https://github.com/tiagocoutinho/julabo

Python library to control Julabo equipment

julabo library python serial-communication serialport tango

Last synced: 19 Mar 2025

https://github.com/knieriem/serport

Go package providing access to serial ports on Linux and Windows.

go golang golang-package serial-communication serial-ports

Last synced: 14 Jan 2026

https://github.com/lennarthennigs/casio2ftdi

Schematics for a Casio FX-880P port to FDI Adapter (for data transfer).

casio casio-calculator casio-computers electronics fx-850p fx-880p pcb serial-communication

Last synced: 23 Feb 2026

https://github.com/xanthium-enterprises/attiny-led-control-using-rs485-protocol-from-pc

Controlling the LED's on the ATtiny development board from PC using RS485 Protocol

attiny2313a c csharp dotnet-framework embedded gui rs485 serial-communication

Last synced: 28 Jun 2025

https://github.com/muki01/baud_rate_finder

Automatic Baud Rate finder for serial communication devices (Arduino, ESP32, ESP8266…).

arduino baud baud-rate baudrate baudrate-detector esp32 esp8266 rp2040 serial serial-communication uart

Last synced: 05 Oct 2025

https://github.com/alxgmpr/serial-mcp

Let agents talk to serial devices like UART adapters

mcp serial-communication uart

Last synced: 28 Aug 2026

https://github.com/mssm199996/sighton

Mouvement tracking java project using opencv + arduino notification via Serial communication (for educational purposes)

arduino email-notification java java-8 javafx mvc opencv serial-communication serial-port sms-notifications

Last synced: 09 Jul 2025

https://github.com/usagi-flow/serial-to-tcp

An app which reads data from a serial port and serves it on a TCP port.

iot rust serial serial-communication serial-port tcp usb

Last synced: 29 Jul 2025

https://github.com/xanthium-enterprises/serial-port-programming-tutorial-win32-api

Introduction to Serial Port Programming using Win32 API for Communicating with external devices like Raspberry Pi Pico or Arduino

arduino arduino-uno raspberry-pi-pico serial-communication serialport system-programming win32 win64 windows-10 windows-11

Last synced: 30 Apr 2026

https://github.com/zydeco/newtonkbd-iphone

Use an iPhone as a keyboard for a Newton

iphone newton serial-communication

Last synced: 09 Apr 2025

https://github.com/asankasovis/bidirectional_transmitter

📡 This project was intended to develop a bidirectional transmitter and reciever device that uses Visible Light Communication (VLC) technology to transmit and recieve data from one device to another. In its basic form, data is transmitted as pulses of light where on means bit 1 and off means bit 0.

amd cora digilent fpga fpga-programming serial-communication transciever uart-protocol zynq-7000

Last synced: 07 Jan 2026

https://github.com/kevinmarquesp/go-webservo

Interface that allows you to control the state of multiple servo motors using an web app, serial comunication and an Arduino board

arduino frontend go golang interface robotics school-project serial-communication serialport webapp

Last synced: 09 Apr 2025

https://github.com/sparkfun/usb_uart_serial_breakout-cy7c65213

Breakout board for Cypress's CY7C65213 USBUART conversion chip.

cypress serial-communication sparkfun-products

Last synced: 31 Jan 2026

https://github.com/benaandrew/tft-image-streaming

Stream images to an Arduino TFT screen without an SD card

arduino serial-communication st7735 tft-display

Last synced: 25 Aug 2025

https://github.com/rstemmer/sterm

🔧 sterm is a minimal serial terminal that focus on being easy to use and not sucking. - This client just works.

monitoring pyserial python python3 rs232 serial serial-communication serial-terminal terminal tty uart

Last synced: 08 Apr 2026

https://github.com/ssilverman/slipstream

A decorator for Stream objects that sends and receives SLIP, implements RFC 1055.

arduino arduino-library framing framing-protocols serial-communication slip

Last synced: 08 Oct 2025

https://github.com/manilboudjemai/serial-pulse

SerialPulse is an experimental PHP application facilitating serial communication with connected devices via a serial port. With CLI interactivity, users can configure connections, send data byte by byte, and extend functionality by adding new commands, currently supported on Windows operating systems.

cli command-line-interface data-transmission experimental interactive open-source php phpunit serial-communication symfony windows

Last synced: 28 Aug 2025

https://github.com/amrikarisma/mazduino-dash-canbus

Mazduino DASH CANBus is an ESP32-based project that enables communication using the CAN (Controller Area Network) protocol. This project is designed to read and display data from a vehicle's ECU using a CANBUS module.

canbus esp-project-package esp32 esp32-arduino microcontroller microcontroller-boards microcontroller-firmware serial-communication tft-display

Last synced: 30 Apr 2026

https://github.com/hanilr/dotterm

Serial communication program with usable features. Written in C#.

csharp csharp-form serial serial-communication serial-port serial-terminal

Last synced: 07 Oct 2025

https://github.com/iqrok/lcr-600

Accessing LCR®600 Flow meter with serial

rs232 serial-communication serialport

Last synced: 08 Jun 2026

https://github.com/chon-group/serialportemulator

A Linux kernel module for serial device emulation

emulator kernel serial serial-communication serial-port

Last synced: 07 Apr 2026

https://github.com/chon-group/javino

Java high-level of Javino -- a serial message's error check protocol for exchanging messages between high-end and low-end IoT devices over serial communication.

java javino middleware protocol serial serial-communication serialport

Last synced: 30 Apr 2025

https://github.com/oguzsh/arduino-akilli-tahta-otomasyonu

Arduino ile C# arasında bağlantı kurularak açık olan akıllı tahtaların ayarlanan saatlerde sleep/shutdown modlarına alınması

arduino automation csharp serial-communication smartboard

Last synced: 11 Nov 2025

https://github.com/xzhiot/imu_app

The QT5 project is a serial communication program. QT5项目串口通信程序。可根据欧拉角显示物体姿态,同时可显示串口数据波形,能实现modbus 主机和从机。

modbus plotting qt serial-communication wave

Last synced: 14 Mar 2026

https://github.com/reharish/robotframework-pyserial

Implementation of beloved pyserial module in robotframework.

pyserial robot-framework robotframework robotframework-library serial serial-communication

Last synced: 02 Aug 2025