A collection of helper scripts designed to make your life easier
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.
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

