finds.dev← search

// the find

KMX415/meshpoint

★ 304 · Python · AGPL-3.0 · updated Oct 2026

Open-source LoRa base station for Meshtastic/MeshCore. Raspberry Pi + SX1302/SX1303 concentrator: passive multi-channel capture, local dashboard, native TX

Meshpoint is a Raspberry Pi 4 base station built on an SX1302/SX1303 LoRa concentrator. It passively captures Meshtastic and MeshCore traffic, transmits natively, and offers a browser dashboard for chat, node discovery, and radio config. It suits people who already have a retired Helium-era miner such as the RAK7248 or SenseCap M1, or who want a box that observes the mesh and also participates in it.

- The concentrator decodes SF7 through SF12 in parallel across eight demod chains on one tuned frequency. That gives passive capture of everything in range, which a single-transceiver node cannot do.

- Decoding covers 14 Meshtastic portnums and 6 MeshCore message types, and private channel PSKs work with both AES-128 and AES-256 keys. The capture path is more than a packet dump.

- Used Helium miners at $30 to $80 make the hardware cheap to start with. The hardware matrix says which boards are validated and which are experimental, which is more candid than most projects manage.

- The MQTT gateway uses a two-gate model so private channel data stays out of public brokers, and the README spells out how registered coordinates differ from live GPS for position broadcasts.

- Support is narrow: Raspberry Pi 4 or CM4 on 64-bit OS only. Pi 5 is unvalidated and Pi 3, x86 and 32-bit are refused, so most people with other hardware are out.

- The README calls this early alpha at v0.7.9, and the relay feature is marked experimental. The WisMesh path lives on a separate long-lived branch. Expect breaking changes and check the changelog before upgrading.

- Install means building a patched SX1302 HAL and running a setup wizard. Bobcat units need manual SPI and GPIO work with a systemd drop-in, and the troubleshooting section is short for a project this size.

- Fleet views, aggregated maps and packet history depend on the Meshradar cloud service. The open-source part is the Pi software, so the cloud features are outside what you can read or self-host from this repo.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →