Skip to content

A Python script to help you install meshtasticd and enable all of the related dtoverlays in order to get a lora pi hat working on raspberry pi.

License

Notifications You must be signed in to change notification settings

chrismyers2000/Meshtasticd-Configuration-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Meshtasticd-Configuration-Tool

A collection of helper scripts designed to make your life easier


1. Meshtasticd Configuration Tool (Python GUI)

This is a python tool that can do it all, install meshtasticd, setup all the needed /boot/firmware/config.txt options, choose your hat config file, edit /etc/meshtasticd/config.yaml, even help you install other helpful tools like Meshtastic Python CLI. This tool will help get you from fresh install to sending a test message. Designed for Raspberry Pi OS (Bookworm). Tested on Pi 4 and Pi 5.

  • Installation

    • Copy the python script to your pi
    wget https://raw.githubusercontent.com/chrismyers2000/Meshtasticd-Configuration-Tool/refs/heads/main/Gui/meshtasticd_config_tool_GUI.py
    • Change permissions to executable
    sudo chmod +x meshtasticd_config_tool_GUI.py
    • Run the script
    ./meshtasticd_config_tool_GUI.py
    • Please note, you will need to reboot a few times for everything to be fully functional
    • After installing the Meshtastic Python CLI, you need to close the GUI and terminal window so the CLI can show up in the proper PATH.

2. CLI Text based installer

This is an interactive text-based version of the above GUI application. This is experimental at this point, but is mostly working in my testing over SSH from windows to raspberry pi. Option 7 does not work unless you are at the desktop, it tries to open a new window on the machine so you will see nothing if you are using SSH.

  • Installation:

    • Copy the script to your pi
    wget https://raw.githubusercontent.com/chrismyers2000/Meshtasticd-Configuration-Tool/refs/heads/main/Command-line/meshtasticd_config_tool_CLI.py
    • Change permissions to executable
    sudo chmod +x meshtasticd_config_tool_CLI.py
    • Run the script
    ./meshtasticd_config_tool_CLI.py

About

A Python script to help you install meshtasticd and enable all of the related dtoverlays in order to get a lora pi hat working on raspberry pi.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages