Skip to main content

Python API & client shell for talking to Meshtastic devices

Project description

Meshtastic-python

Open in Visual Studio Code Unit Tests codecov

A python client for using Meshtastic devices. This small library (and example application) provides an easy API for sending and receiving messages over mesh radios. It also provides access to any of the operations/data available in the device user interface or the Android application. Events are delivered using a publish-subscribe model, and you can subscribe to only the message types you are interested in.

Full documentation including examples here.

The library api is documented here

Powered by Vercel

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meshtastic-1.2.50.tar.gz (62.8 kB view details)

Uploaded Source

Built Distribution

meshtastic-1.2.50-py3-none-any.whl (73.8 kB view details)

Uploaded Python 3

File details

Details for the file meshtastic-1.2.50.tar.gz.

File metadata

  • Download URL: meshtastic-1.2.50.tar.gz
  • Upload date:
  • Size: 62.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for meshtastic-1.2.50.tar.gz
Algorithm Hash digest
SHA256 9d64416be0020017e8afdb7ac6064f16e5eee52c1260244d2467b9573d540d8f
MD5 29e891a737908c3cb3269fa24b742c88
BLAKE2b-256 23c54ed18dd246284fab4946991d76055510482e9cde313ba00594ae53942120

See more details on using hashes here.

File details

Details for the file meshtastic-1.2.50-py3-none-any.whl.

File metadata

  • Download URL: meshtastic-1.2.50-py3-none-any.whl
  • Upload date:
  • Size: 73.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for meshtastic-1.2.50-py3-none-any.whl
Algorithm Hash digest
SHA256 0b205d147281ccb236aecb64c47e9c0400bda52e5577ddf66e4ac3d557d742a0
MD5 d6b3bb99d3bc77f4cd7295268c542366
BLAKE2b-256 82a26eb5f97bf22345428da33a1b4cef264b5e7c3da0bff58bd4bc5d9b29f70a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page