Knud Schrøder 9ea5b46a2c Add files via upload
**Added multi-interface support (TCP, USB, Bluetooth)**
This update extends the Meshtastic client with full connectivity options:

* **TCPInterface** for network connections (default)
* **SerialInterface** for USB or serial devices (auto-detect supported)
* **BLEInterface** for Bluetooth Low Energy devices (via `bleak`)

Users can now choose their preferred connection type directly from the **Connection** menu.
Requires: `pip install meshtastic bleak pyserial`
2025-10-31 08:55:59 +01:00
2025-10-31 08:45:39 +01:00
2025-10-31 08:55:59 +01:00

🛰️ Meshtastic Client for Windows

A modern Python-based desktop client for managing Meshtastic networks on Windows. This project provides an intuitive graphical interface to connect via IP, USB or Bluetooth to Meshtastic devices, monitor nodes in real time, send and receive messages, and manage network settings — all without using the command line.

Built entirely in Python, it features:

  • Real-time node list with distance, hops, and last-heard info
  • Message send/receive window
  • Support for light and dark themes
  • Direct IP, USB and Bluetooth connection support
  • Auto-refresh and status bar with node count

Standalone Windows GUI for their Meshtastic devices.

Description
No description provided
Readme MIT 149 MiB
Languages
Python 96.9%
Shell 3%
Batchfile 0.1%