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

Uploaded Source

Built Distribution

meshtastic-1.2.55-py3-none-any.whl (74.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: meshtastic-1.2.55.tar.gz
  • Upload date:
  • Size: 63.9 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.55.tar.gz
Algorithm Hash digest
SHA256 d73621c987e0ab802c6e1aa263246f3f3b3d113adf0909b296e8ed5ff045cb99
MD5 3bcd70639e775371e94c13026a15af45
BLAKE2b-256 aa09396bf6b54dcf1820df9512461afec55b6ddb29cd9b4acda047d69bb5200d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: meshtastic-1.2.55-py3-none-any.whl
  • Upload date:
  • Size: 74.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.55-py3-none-any.whl
Algorithm Hash digest
SHA256 bc91e29451ac2cf7495649746385c6bd01a24d11663b7fc1246679e260c0fb5e
MD5 d759b12cfa4c42fef04c743c6b53663f
BLAKE2b-256 eff2bc9f2d45fdc4cbff1dc8383d8a54fabd5ad601f231dac580291a4619a6ba

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