Skip to main content

Graphical user interface to flash Meshtastic firmware to devices

Project description

Meshtastic-gui-installer

Cross Platform GUI for installing Meshtastic Firmware

Installation

  • Setup virtual environment and install required packages
python3 -m venv venv
venv/bin/activate
pip install -r requirements.txt
pip install .
meshtastic-flasher

Setup

  • Ensure the file is executable:
chmod +x installer.py
  • Run the application
./installer.py

To lint

pylint *.py

or

make lint

for more info

https://wiki.qt.io/Qt_for_Python

https://pygithub.readthedocs.io/en/latest/introduction.html

https://meshtastic.org/

https://github.com/meshtastic/Meshtastic-device

Note to Devs

Please keep code as simple as possible. PyQT has a tendency to get complicated.

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_flasher-1.0.36.tar.gz (36.2 kB view hashes)

Uploaded Source

Built Distribution

meshtastic_flasher-1.0.36-py3-none-any.whl (20.6 kB view hashes)

Uploaded Python 3

Supported by

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