{"repo":"pe1hvh/meshcore-gui","free":true,"listed":false,"github":"https://github.com/pe1hvh/meshcore-gui","clone":"git clone https://github.com/pe1hvh/meshcore-gui.git","description":"Native desktop GUI for MeshCore mesh network devices via BLE — no firmware changes required","language":"Python","stars":26,"topics":["ble","bluetooth","bluetooth-low-energy","desktop-app","desktop-gui","esp32","lora","mesh-networks","meshcore","nicegui"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"MeshCore GUI — All-in-One MeshCore Platform Monitor, message, bridge, automate and publish — no cloud, no broker, just LoRa. A full-featured desktop platform for MeshCore mesh radio devices. Connects via USB serial or Bluetooth LE, runs headless on a Raspberry Pi, and brings together a real-time dashboard, message archive, channel manager, BBS, bot, cross-frequency bridge and public REST API — all in a single self-contained Python application. Table of Contents - 1. Why This Project Exists - 2. Features - 3. Screenshots - 4. Requirements - 4.1. Platform Support - 5. Installation - 5.1. System Dependencies - 5.1.1. D-Bus Policy for BLE (Linux only) - 5.2. Clone the Repository - 5.3. Create Virtual Environment - 5.4. Install Python Packages - 6. Usage - 6.1. Activate the Virtual Environment - 6.2. Find Your Device - 6.3. Configure Channels - 6.4. Start the GUI - 7. Starting the Application - 7.1. Command-Line Options - 7.2. Method 1: Interactive (foreground) - 7.3. Method 2: Background with Visible Output - 7.4. Method 3: Background with Terminal Free - 7.5. Method 4: systemd Service - 7.5.1. Automated Setup - 7.5.2. Manual Setup - 7.6. Accessing the Interface - 7.7. Running Multiple Instances - 7.8. Migrating Existing Data - 7.9. Raspberry Pi 5 Notes - 8. Configuration - 8.1. Data Directory ( /.meshcore-gui/ ) - 9. Functionality - 9.1. Device Info - 9.2. Contacts - 9.3. Map - 9.4. Channel Messages - 9.5. Direct Messages (DM) - 9.6. Message Route Visualization - 9.7. Room Serve","default_branch":null,"files":null,"tree":[],"storefront":"/r/pe1hvh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pe1hvh/meshcore-gui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}