Self-hosted bilingual web companion for a MeshCore USB or Bluetooth Companion Radio on Raspberry Pi.
The application provides chats, contacts, channels, packet diagnostics, radio settings, telemetry, route tools and a geographic mesh map. It can be developed and demonstrated without hardware by using the built-in simulator.
Current release: 1.0.1. Target platform: Raspberry Pi OS Bookworm, 32-bit or 64-bit, with Python 3.11 or newer.
Quick installation from the release package:
sudo apt install ./meshcore-pi-station_1.0.1_all.debOpen http://<raspberry-pi-ip>:8080. The package starts in simulator mode and does
not modify a connected board during installation. Authenticated Heltec V4 firmware
flashing can be enabled explicitly and run from the Settings page over USB.
Version 1.0.1 improves backup responsiveness, CSV safety and installation reliability.
It uses locked dependencies and a staged environment with activation rollback.
Outbound messages follow MeshCore's 133-character limit. See the RU/EN guides and
1.0.1 release notes for details.
License: MIT.