Skip to main content

Python API & client shell for talking to Meshtastic devices

Project description

Meshtastic-python

Open in Visual Studio Code Unit Tests

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

Uploaded Source

Built Distribution

meshtastic-1.2.49-py3-none-any.whl (73.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: meshtastic-1.2.49.tar.gz
  • Upload date:
  • Size: 62.2 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.49.tar.gz
Algorithm Hash digest
SHA256 1364b085252f5046dd706600a38b0608809c7ca7df5579fa1f840dd55b21d743
MD5 4c70c7eacf6129936deb1699447c99ff
BLAKE2b-256 f13dc6a0893b67cb6787a2d8028ccde48fb91b97bcf2db712e02c4bfe5675b0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: meshtastic-1.2.49-py3-none-any.whl
  • Upload date:
  • Size: 73.2 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.49-py3-none-any.whl
Algorithm Hash digest
SHA256 c5fc413b55e1efd81083d532fa21a6fe348d8914d97f0fe756f439763c8b26a8
MD5 9f665f75b87ab3cb1779bfd506a3cbb4
BLAKE2b-256 220c714a10f865bad5fd31fbfa1c0ef04bc281d3797cf3f247ced5015df581b3

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