Same radios, different networks. What each one is good at, how they differ, and why MeshTexas builds on MeshCore.
If you’ve bought a LoRa radio recently, it probably shipped with Meshtastic on it. Meshtastic is the better-known project, and plenty of Texans use it. MeshTexas runs on MeshCore instead. Here’s what that means for you, and why we made that call.
Meshtastic and MeshCore run on the same hardware (Heltec, RAK, LilyGo, Seeed and so on), but they speak different protocols. A Meshtastic node and a MeshCore node can’t message each other, even when they’re sitting right next to each other on the same frequency.
The good news is that nothing is permanent. Switching a radio from one to the other is a browser reflash that takes a few minutes, and you can switch back whenever you like. Plenty of people keep one radio on each.
Meshtastic is a mature, well-supported project, and for a lot of uses it’s the right tool:
MeshCore splits the network into two kinds of nodes:
That one design choice drives most of the other differences:
Group channel messages flood in both systems. The difference is that in MeshCore only repeaters do the flooding.
MeshTexas is trying to build something big: a connected network across a state that stretches nearly 800 miles in each direction. When every node can relay, adding users also adds transmissions, and busy areas can get congested as a network grows. A backbone of well-placed repeaters grows differently. A new user adds their own messages and nothing more, and new repeaters go where coverage is actually missing.
That’s a tradeoff, not a free win. MeshCore depends on people putting up repeaters, and one radio on its own does less than a Meshtastic node would. That’s why so much of this site is about hosting a node. But for a statewide network, we think it’s the right foundation.
You’re welcome here either way. Several Texas groups run both networks side by side, including the San Antonio and Austin communities. See Communities to find one near you. If you want to try MeshCore, Getting Started walks you through flashing a radio you already own.