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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: meshtastic-1.2.52.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.52.tar.gz
Algorithm Hash digest
SHA256 e5f6fe547c8c30035de347a70e761d6e6d556ed957cde6f322eccd8b15631f2a
MD5 900a07ccf5848f02f6e280859b7bf188
BLAKE2b-256 f01ae58c29a24912397379b3eb31073d16c6b27d8df7ca3a073f9304f8a89d1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: meshtastic-1.2.52-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.52-py3-none-any.whl
Algorithm Hash digest
SHA256 eac8d0f62fe4c097e6afad8defcbffe0ed6b7f406bdb1fb2112f911a30ea299d
MD5 7857f793b13acc24ad0e32233ab16f95
BLAKE2b-256 af2c09b3d9678700ac4324e5567164a1c980cd86f4ec43c09dafeb5792f765d6

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