Showing 36 of 81 projects
A Node.js library for low-level SPI serial bus communication on Linux boards like Raspberry Pi.
A Godot 4.1+ plugin for bidirectional serial communication with Arduino devices.
A tiny terminal emulator for serial port communication with USB type-C support.
A Modbus Master library for MicroPython ESP32 devices, enabling industrial communication protocols on embedded systems.
Software utilities for controlling and programming the Makeblock XY Plotter robot kit.
A Modbus master that continuously polls slave devices and publishes values via MQTT for smart home integration.
A Win32/64 VCL and Firemonkey COM-Port component for Delphi, enabling RS232 serial communication.
CLI tool to synchronize and manage files on MicroPython devices with multiple sync modes and REPL integration.
An Elixir implementation of the Firmata protocol for communicating with microcontrollers.
A collection of native extensions for Adobe AIR enabling hardware communication, MIDI, DMX, and system-level interactions.
An AIR Native Extension that connects Arduino boards to Adobe AIR applications via serial communication.
A Node.js library for controlling HPGL-compatible plotters and printers via serial communication.
A free terminal emulator for Data General DASHER D200/D210 character-based terminals, supporting serial and telnet connections.
A MicroPython driver for the MCP2515 CAN bus controller, enabling CAN communication on embedded platforms.
C-based vector graphics software that generates HPGL output to drive pen plotters.
An Arduino-based serial-to-GPIB converter that emulates an RS232 interface for vintage HP pen plotters.
A wrapper for the MicroPython mpremote tool that provides a conventional Linux command-line interface with full help and shell wildcard support.
A MicroPython server for ESP32 that bridges UART serial communication to TCP over LAN/WLAN.
A daemon that monitors XBee radios via serial port and bridges their messages to an MQTT broker.
A pure-Python library for controlling Pololu Tic stepper motor controllers via serial, I²C, and USB connections.
A MicroPython library for controlling JQ6500 sound modules via serial communication on ESP32 and compatible boards.
A web-based tool for programming ESP32 IoT devices using blocks or Python with multiple connection modes.
A web-based tool for programming ESP32 IoT devices using blocks or Python with multiple connection modes.
A Go-based CLI tool and library for managing NodeMCU/ESP8266 modules with cross-platform support.
A MicroPython library for creating and parsing Modbus RTU and TCP frames, enabling communication with industrial devices.
A Python library for controlling HPGL plotters via serial interface with extended compound commands.
A JavaFX and Arduino system to control lights and LED strips in a drum booth via a Raspberry Pi.
A tiny V library for serial communication on Linux systems.
A web interface for sending HPGL code to Roland DXY plotters, designed to run on Raspberry Pi.
A V language wrapper for libserialport providing serial port communication with blocking/non-blocking I/O and configuration.
Gateway that bridges Enocean ESP3-capable devices (like TCM310) to an MQTT broker for smart home integration.
Sniff packet communications between a real Gameboy and a real Gameboy printer to capture test vectors for emulation.
Interface between Busware CUL devices and MQTT for home automation protocols like FS20, HMS, and EM.
A toolbox for programming and controlling Si5351 clock generator modules via serial interface.
A Windows GUI application for managing files on MicroPython devices via the pyboard.py script.
A tool that automatically synchronizes code changes to a MicroPython board during development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.