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

Uploaded Source

Built Distribution

meshtastic-1.2.76-py3-none-any.whl (66.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: meshtastic-1.2.76.tar.gz
  • Upload date:
  • Size: 55.2 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.76.tar.gz
Algorithm Hash digest
SHA256 2972efe86fcb0af172eed1fa24e44a5e93b9403321a65c8ed2281d558ca186ef
MD5 ee68077e4bfe450b5f839622d0780bc4
BLAKE2b-256 918047a136edb114d86deff368eb77f566ca9167ccbbf246b352f88378171c2b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: meshtastic-1.2.76-py3-none-any.whl
  • Upload date:
  • Size: 66.5 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.76-py3-none-any.whl
Algorithm Hash digest
SHA256 845dca815933430154572d1bc72b545f14828b730da8d49f05a2a013e7791d6f
MD5 e6c5ad5cf9d1fdedd2041020365d32cf
BLAKE2b-256 40c1786a7e5ff4245666427d5c6872a643555f1daffb34f7adddc1b5ff89ff30

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