Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 2.31 KB

File metadata and controls

55 lines (40 loc) · 2.31 KB

Meshtasticd-Configuration-Tool

This is a fork of the original (Meshtasticd-Configuration-Tool)[https://github.com/chrismyers2000/Meshtasticd-Configuration-Tool], adding support and optimization for nebra meshtasticd nodes.


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