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.
Blue Dot allows you to control your Raspberry Pi projects wirelessly - it's a Bluetooth remote and zero boiler plate Python library. Makes it easy to use Bluetooth. Has excellent documentation, including how to pair your RasPi with your phone from the command line. Seems to work pretty well. Bluetooth interface is only up while BlueDot.wait_for_press() is running. Has a serial communications API, also, for sending and receiving arbitrary data.
I don't see why this module couldn't be used more generically to interact with arbitrary Linux boxen over arbitrary Bluetooth interfaces. HCI is HCI, right?
The matching Android app is in the Play store. There is even a version of the Bluedot app written in Python that you can use from the desktop to interact over Bluetooth.
Requires that the dbus-python module be installed to the same venv. Also requires that the shell running the Python interpreter have sufficient access privileges to interact with the Bluetooth interface (root certainly works), usually the bluetooth group.
Ronja is a free laser data communication project that runs at 10 megabits per second over a range of 1.4 kilometers. A lot of information is available on this website so be prepared to spend some time reading.
networking technology data optical lasercomm communication project Byzantium
A portal site which links to, discusses, and documents peer-to-peer software systems of all kinds. File sharing apps are represented, as are anonymity and privacy technologies and distributed versions of other systems.
software free libra opensource communication peer-to-peer communication sharing
Picocom is a tiny (< 40k) terminal emulator program which does little more than open and close serial ports and let you interact with whatever is on the othe end. They don't get much smaller than this. Perfect for debugging serial (or serial-over-USB) devices.
A wiki that documents vendors of surveillance, wiretapping, and interception technologies, what their products are capable of, and the countries that buy their gear and what they use it for. Also discusses some of the issues surrounding large-scale communications interception.
F/OSS software that implements invitation-only discussion groups for journalists and activists to communicate. Interestingly, it is designed to make use of whatever networking methods are available to it. It's possible to export messages to bundles transported on removable media (ala QWK Mail) to synch Briar instances (albeit with considerable latency).
Salut à Toi is a communications framework built on top of XMPP (and all that brings with it) which implements messaging, microblogging, file sharing, e-mail (with a regular mail client), and more. Wherever there is an XMPP server, you can use it. Has multiple front-ends, including a web interface and a desktop client. Written in Python, uses Twisted and Wokkel.
The github repo of work pertaining to IoT communications and protocols over XMPP instead of other methods or networks. One advantage is that, by using p2p XMPP, devices could communicate with each other.
A collective aimed at activists that uses only OSS software and federated or decentralized software. Offers services that you can request accounts on or set up your own server and federate with them.
Ever wanted to listen in on air traffic controller comm traffic?
Corporate douchebag newspeak goes in, sensible English comes out.