MeshSat is a config-driven pipeline that runs on a Raspberry Pi — receiving METEOR-M2 imagery, decoding it, uploading results, and pushing notifications over LoRa mesh, TAK, ntfy, MQTT, APRS, Winlink, and more. No manual intervention required.
One-line install: bash <(curl -fsSL https://raw.githubusercontent.com/IngeniiImperator/MeshSat/main/scripts/install.sh)
Every channel is optional and independently switchable in config.ini. All failures are non-fatal — the pipeline always completes.
Run on a fresh Raspberry Pi OS Lite 64-bit install. The script handles everything interactively.
Or clone and run locally: git clone https://github.com/IngeniiImperator/MeshSat && bash MeshSat/scripts/install.sh
For the complete step-by-step walkthrough, see the tutorial →