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 PyPI - Downloads

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

Uploaded Source

Built Distribution

meshtastic-1.2.72-py3-none-any.whl (66.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: meshtastic-1.2.72.tar.gz
  • Upload date:
  • Size: 55.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for meshtastic-1.2.72.tar.gz
Algorithm Hash digest
SHA256 f59166774c46f5de68b31936bc378bbc038a4860f067e6deaf2ff904519f25a3
MD5 a751ef23793da06eef7206678b4dc266
BLAKE2b-256 e0cd713c5e3ff81141b298f3be18645c777817156885f7936a7ab570ee0b4b84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: meshtastic-1.2.72-py3-none-any.whl
  • Upload date:
  • Size: 66.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for meshtastic-1.2.72-py3-none-any.whl
Algorithm Hash digest
SHA256 96750b41e2525241c356eee231730237754d178ec05777e5215d53ecc6ab83bd
MD5 e5a9f228d61fac61369c7f682b3e2fa1
BLAKE2b-256 f5fe5c68c8f910ca34d49ec936ef1c786887d9cb1417b081dbfd600cce64583d

See more details on using hashes here.

Supported by

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