All Projects → pyserial → Pyserial

pyserial / Pyserial

Licence: other
Python serial port access library

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Pyserial

Liblightmodbus
A cross-platform, lightweight Modbus RTU library
Stars: ✭ 121 (-95.09%)
Mutual labels:  serial
Pyserial Asyncio
asyncio extension package for pyserial
Stars: ✭ 150 (-93.91%)
Mutual labels:  serial
Androidbluetoothlibrary
A Library for easy implementation of Serial Bluetooth Classic and Low Energy on Android. 💙
Stars: ✭ 171 (-93.06%)
Mutual labels:  serial
Emonesp
ESP8266 WIFI serial to emoncms link
Stars: ✭ 126 (-94.89%)
Mutual labels:  serial
Vjoyserialfeeder
Feed Virtual Joystick driver with data from a serial port
Stars: ✭ 133 (-94.6%)
Mutual labels:  serial
Diozero
Java Device I/O library that is portable across Single Board Computers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.
Stars: ✭ 167 (-93.22%)
Mutual labels:  serial
Stream
NodeJS Modbus Stream
Stars: ✭ 114 (-95.37%)
Mutual labels:  serial
Esp Link
esp8266 wifi-serial bridge, outbound TCP, and arduino/AVR/LPC/NXP programmer
Stars: ✭ 2,324 (-5.68%)
Mutual labels:  serial
Webserial
Remote Serial monitor for ESP8266 & ESP32
Stars: ✭ 133 (-94.6%)
Mutual labels:  serial
Gps.js
A NMEA parser and GPS utility library
Stars: ✭ 171 (-93.06%)
Mutual labels:  serial
Arduino Plotter
An Arduino library for easy graphing on host computer via serial communication
Stars: ✭ 129 (-94.76%)
Mutual labels:  serial
Arduino
C# .NET - Arduino library supporting simultaneous serial ASCII, Firmata and I2C communication
Stars: ✭ 130 (-94.72%)
Mutual labels:  serial
Esp32 Serial Bridge
Wifi to 3x Serial bridge based on a ESP32
Stars: ✭ 169 (-93.14%)
Mutual labels:  serial
Cleanit
Open-source Autonomy Software in Rust-lang with gRPC for the Roomba series robot vacuum cleaners. Under development.
Stars: ✭ 125 (-94.93%)
Mutual labels:  serial
Arduino Cmdmessenger
CmdMessenger Communication library for Arduino & .NET
Stars: ✭ 175 (-92.9%)
Mutual labels:  serial
P5.serialport
Serial Port API and Server for p5.js
Stars: ✭ 120 (-95.13%)
Mutual labels:  serial
Cordovarduino
Cordova/Phonegap plugin for USB host serial communication from an Android device.
Stars: ✭ 156 (-93.67%)
Mutual labels:  serial
Qtswissarmyknife
QSAK (Qt Swiss Army Knife) is a multi-functional, cross-platform debugging tool based on Qt.
Stars: ✭ 196 (-92.05%)
Mutual labels:  serial
Packetserial
An Arduino Library that facilitates packet-based serial communication using COBS or SLIP encoding.
Stars: ✭ 177 (-92.82%)
Mutual labels:  serial
Johnny Five
JavaScript Robotics and IoT programming framework, developed at Bocoup.
Stars: ✭ 12,498 (+407.22%)
Mutual labels:  serial

pySerial Build status Documentation

Overview

This module encapsulates the access for the serial port. It provides backends for Python running on Windows, OSX, Linux, BSD (possibly any POSIX compliant system) and IronPython. The module named "serial" automatically selects the appropriate backend.

BSD license, (C) 2001-2020 Chris Liechti <[email protected]>

Documentation

For API documentation, usage and examples see files in the "documentation" directory. The ".rst" files can be read in any text editor or being converted to HTML or PDF using Sphinx. An HTML version is online at https://pythonhosted.org/pyserial/

Examples

Examples and unit tests are in the directory examples.

Installation

pip install pyserial should work for most users.

Detailed information can be found in documentation/pyserial.rst.

The usual setup.py for Python libraries is used for the source distribution. Windows installers are also available (see download link above).

or

To install this package with conda run:

conda install -c conda-forge pyserial

conda builds are available for linux, mac and windows.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].