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/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/juliaio/libserialport.jl

Julia wrapper for the libserialport c library

port serial serial-communication

Last synced: 22 Jun 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: 22 Sep 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/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: 20 Jul 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/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/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/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/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/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/he0119/arduino-miio

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

arduino-library miio serial-communication

Last synced: 11 Apr 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/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/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/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/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/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/tiagocoutinho/julabo

Python library to control Julabo equipment

julabo library python serial-communication serialport tango

Last synced: 19 Mar 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: 22 Apr 2025

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: 20 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/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/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/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/zydeco/newtonkbd-iphone

Use an iPhone as a keyboard for a Newton

iphone newton serial-communication

Last synced: 09 Apr 2025

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/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/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/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: 28 Mar 2025

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/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: 22 Feb 2025

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/sparkfun/usb_uart_serial_breakout-cy7c65213

Breakout board for Cypress's CY7C65213 USBUART conversion chip.

cypress serial-communication sparkfun-products

Last synced: 06 Mar 2025

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/angrycarrot789/jettechmi

A library for creating human-machine interfaces in Avalonia to communicate with PLC devices

avalonia modbus plc serial-communication

Last synced: 25 Oct 2025

https://github.com/merteldem1r/stm32-rfid-attendance-logger

RFID-based attendance logging system built using the STM32F407G-DISC1 microcontroller and an RFID-RC522 module. It enables reading, saving, and logging attendance of RFID cards through UART serial communication with a Python-based Serial Server.

buzzer c-language embedded i2c interrupts jupyter lcd16x2 matplotlib pandas python rfid-rc522 rfid-reader serial-communication spi statistics stm32 stm32cubeide stm32f4-discovery ttl-serial uart

Last synced: 02 Aug 2025

https://github.com/nopnop2002/esp-idf-virtual-serial-link

Virtual serial communication using esp-idf

esp-idf esp32 espnow serial-communication udp-unicast

Last synced: 30 Jul 2025

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

🖥 Simple Arduino Serial Monitor

arduino rust serial-communication

Last synced: 29 Mar 2025

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

https://github.com/calimero-project/serial-ffm

Serial communication library using the Foreign Function and Memory API

foreign-function-memory java java-native java-panama jdk19 jdk20 jdk22 panama serial serial-communication serial-port

Last synced: 21 Sep 2025

https://github.com/motterbine/esp32controller

Bluetooth code for ESP32 dev boards.

bluetooth controls esp32 serial-communication

Last synced: 29 Oct 2025

https://github.com/avicted/skogsnet

Arduino -> Serial bus -> Unix -> (main) Measuements read from the Serial bus. With Raylib as Visualization for the data.

arduino c cpp embedded-systems iot linux makefile pid pid-control raylib raylib-c raylib-cpp serial-communication temperature unix

Last synced: 27 Jul 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: 29 Oct 2025

https://github.com/furkanbakkal/pic-modbus-rtu-slave

PIC18F4520 Modbus RTU as Slave - Led Blink

ccs modbus-rtu modbus-slave pic serial-communication

Last synced: 30 Oct 2025

https://github.com/angrycarrot789/reghzyiowrapperv2

A more efficient version of another packet system thing i made, but this uses raw data in the packets, rather than formatted strings. Also containing ACK packets

packets serial-communication

Last synced: 11 Jun 2025

https://github.com/asankasovis/position_detection

📌 The idea of this project is to build a system that uses the existing lights to detect the location of a user within an indoor environment. For this, we can use Visible Light Communication (VLC) technology. The basic concept is to have four LEDs transmitting their IDs one after the other at fixed intervals.

altera-fpga arduino c-sharp fpga intel serial-communication uart-protocol visible-light-communication

Last synced: 28 Mar 2025

https://github.com/lily-osp/quargi

This repository hosts a dual-system project featuring a serial-controlled robot powered by an Arduino, and an ESP32-CAM-based color detection and tracking module. The combination of these two systems enables advanced, responsive tracking and movement based on real-time visual input, ideal for a wide range of robotics applications.

arduino arm-robot color-detection esp32-cam mobile-base object-detection opencv serial-communication simple-robot web-remote-control

Last synced: 24 Apr 2025