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.53.tar.gz (63.0 kB view details)

Uploaded Source

Built Distribution

meshtastic-1.2.53-py3-none-any.whl (73.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: meshtastic-1.2.53.tar.gz
  • Upload date:
  • Size: 63.0 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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for meshtastic-1.2.53.tar.gz
Algorithm Hash digest
SHA256 cec778a4bb55ab9e4d96890fd5ef4fc34670a4e039b17062fa747b40b3438dea
MD5 9f2a3d0fcb1ed646c0c55d0db2995316
BLAKE2b-256 097477ad1c8ef9a894347f26eb55e152944e2031f27e0eda997e69c74554c45c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: meshtastic-1.2.53-py3-none-any.whl
  • Upload date:
  • Size: 73.9 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.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for meshtastic-1.2.53-py3-none-any.whl
Algorithm Hash digest
SHA256 0c9a83108f8ef39f6e6e3adafd6f1435eee20dfed5a920f46079966098b7cf6c
MD5 4301433f0aec6d162f8536895ff427e8
BLAKE2b-256 767336925dbb0621056679f9ce08a6837b5aaff5dabda7fc60d9f69d704281da

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