An Introduction to Meshtastic
116 points by ColinWright 4 hours ago | 41 comments

neilv 32 seconds ago
I'd expect a group that cared about privacy and security... not to need a cookie consent dialog like that.
reply
boredatoms 45 seconds ago
There was apparently drama, should we be using this or meshcore?
reply
Cyan488 2 hours ago
I had never heard of this before, then last week I watched a video about it and was hooked. Now I'm seeing it everywhere!

Meshtastic and Meshcore are both cool LoRa-based mesh text messaging that operate in an no-license-required band. While this limits your transmit power, it doesn't prohibit encryption - the inverse of most ham radio rules!

Some cities have thriving communities of Meshtastic and/or Meshcore. You can look at maps of coverage to get a very general idea - in my experience, most Meshtastic nodes are NOT listed, while a good number of Meshcore nodes are.

Meshtastic treats the mesh as dynamic - clients are assumed to always be moving, so transmissions flood between different nodes that are in eachother's reach.

Meshcore has a static layer - repeaters that are assumed to be in fixed positions - and a dynamic layer - companions that move. With fixed and hopefully reliable connections between repeaters, routing paths between two users can be 'cached', which avoid the bandwidth overhead of flood routing.

You can get started with a low cost ($30) transceiver board and an SMA antenna ($10) for the ISM band of your region. Stick it in a box an mount it somewhere high up, and see if you can pick up any other nodes!

reply
varispeed 48 minutes ago
So you have the mesh and then what?

Do people communicate to distribute prohibited anti-government propaganda or is it a network of people who otherwise be too shy to talk to each other by other means?

What is the use case?

reply
laurowyn 35 minutes ago
> What is the use case?

It's primarily just an experimental system. Demonstrating that fixed infrastructure isn't actually necessary to communicate.

Beyond that, it's a mixture of HAM radio for communicating with people outside of your immediate circle, and disaster prep.

The best realistic scenario I can see for using it is after a sever weather event like hurricane, tornado, tsunami, etc. that takes out significant comms equipment. Having an ad-hoc network pop up using battery powered nodes able to setup a secure comms channel to organise aid deliveries would be a powerful tool. But existing infrastructure is resilient enough that it's not actually necessary in modern times.

Beyond that, it's probably more of an IoT type thing. Setup a bunch of nodes across a significant area of land, run machinery, sensors, etc. remotely via a self-healing mesh network.

reply
fiskeben 45 minutes ago
It runs independently of internet and power. One use case is a group of people in a remote area (hikers, hunters) carrying their own node and being able to communicate via text over several kilometres.
reply
2ndorderthought 43 minutes ago
It's not all people trying to skirt the law. It's kind of like HAM radio as a hobby. It's fun technology that lets people do cool automation projects and sure with a mesh connect to other people. Imagine you have a few acres of land and want to turn on sprinklers or something.

A lot of people use it just to chat with friends and family in a fun way.

Of course the preppers and privacy evangelists see it as a means to get ready for living in a hostile environment. Being fair to them, things don't look awesome in the US.

I bet a few criminals use it, but it's still very niche.

reply
Cyan488 42 minutes ago
Just like ham radio, it's a an interesting technical hobby for those that may get excited when their little 0.25W radio hits a repeater 80km away.

More practically, I'm going to try it out while camping this summer. In areas with low or no cell coverage, my phone is useless or dies quickly. Throw a repeater in a tree, and hand your friends nodes.

reply
tomjen3 28 minutes ago
Being nerdy.

But also you don’t build these things when you need them (it will be too late), you need to build them before you need them.

reply
dewey 2 hours ago
Somewhat related thread from the past days https://news.ycombinator.com/item?id=47999636 that also discusses Reticulum which is an interesting project in the same space too.

From what I could see the general vibe seems to be shifting from meshtastic to meshcore.io in the past months.

reply
eth0up 39 seconds ago
I recently received my ham (Technician) license. This was mostly a result of the state of conflict between various nations, but something I've long perceived as vital for community and individual resilience and stability in difficult times.

Many are using GMRS, as it provides easy access to the entire family for $10 over ten years and requires no test. But as does most UHF/VHF or lune-of-sight comms, it relies heavily on repeaters.

My handle on meshtastic, LoRa, etc, is still first impression, but I know a lot is going on here, with compelling twists and alternatives in development. I'm very interested, though haven't had time to learn anything yet.

Being in Florida, which is 1) a power island 2) a hurricane magnet and burgeoning tornado scape among other vulnerabilities, resilient backup comms seems more than prudent.

I've been procrastinating and distracted, but have had the idea of learning markdown and hugo, then making a Florida ham/mesh/LoRa/gmrs/etc website designed to be highly inclusive rather than exclusive, with the hopes of getting many involved.

I don't know much yet, but the whole mesh subject is objectively fascinating and promising. I went from not knowing AM/FM to ham in two weeks of study. I'm still patching and catching up, but seriously interested.

KR4KZI 73

reply
robotswantdata 2 hours ago
Love meshtastic. There’s something about the setup friction that has the vibe of early internet, select community, high signal, nobody trying to monetize your attention.
reply
joemazerino 27 minutes ago
Agreed. And opt-in. Early internet access required some knowledge about computers.
reply
yardie 19 minutes ago
I've been using Meshtastic for years. Still have a few Heltec v2 nodes running. It's been a lot of fun. It also encouraged me to get my HAM license since most of the local meshtastic/meshcore users are also in the radio clubs.

It reminds me of the early internet. In the early 90s the entire list of URLs could fill a notebook. And it was my first exposure to P2P nets. Meshtastic is a bit like that where it doesn't work well until you have a large enough community of nodes and gateways.

reply
axegon_ 15 minutes ago
I have a node running 24/7 (I also happen to be hosting one of the dozen or so things network nodes in my city) and while the idea is great, the adoption is close to 0. In a city with a 2+ million residents, I see a handful of users, as in less than 10. Same with the things network actually.
reply
moffers 2 hours ago
I took a plunge into learning about mesh networks, specifically because I love the idea of p2p/decentralized systems of communication. To be honest, I was surprised to find that my expectations for “where we are at” with this type of technology was pretty off-base. For some reason I thought by now it would be straightforward to do a little more than text messaging over a truly public and decentralized off-internet mesh. Maybe I’ve missed some things in my search (still learning!) and someone can correct my understanding.
reply
Panda_ 2 hours ago
The Reticulum Network Stack is a more generic lora capable protocol. It is intended to run over almost any two way link so it's less bandwidth efficient per packet than Meshtastic but in return it gives you packet routing rather than flooding. It can be run over TCP, LoRa, WiFi, etc.

https://reticulum.network/start.html has an overview and how to connect.

There is a manual with a lot more information on how it works and the ideas behind it at https://reticulum.network/manual/ however it's quite large and not really a user friendly guide

If you just want to play with it https://reticulum.network/manual/software.html has a list of clients and software using it.

reply
moffers 2 hours ago
This is awesome. I love that people are working on this. I wish for the day I can own a box that boots up, and gives me the 90s-00s internet experience without needing to ask permission from a bunch of middlemen.
reply
BadBadJellyBean 2 hours ago
You can create a network tunnel over meshtastic with the CLI. I haven't had the time to try it but I assume it's quite slow.
reply
perarneng 2 hours ago
In russia they have limited internet now. something like mestastic is something everyone would need to make sure we could have communication even though someone tried to limit it.
reply
voidUpdate 60 minutes ago
Is russia densely populated enough to be able to make it work? Around me I'm having trouble getting a connection to any other nodes because there isn't a critical mass of other people running mesh nodes and there's a hill between me and the next city
reply
subscribed 48 minutes ago
I have 3 permanent gateways within 3 miles of my house (the closest is <1 mile away) and yet unless I hang my own gateway in the attic, I won't even hear anyone, even from the bedroom window that's at the direction of the closest gw.

That means my awful, underpowered and suboptimally placed gw tries to take part in the network - I can't even make it repeat late (prefer other repeaters), so it jusg mostly adds to the noise (and increases power use).

That's with Meshtastic

With Meshcore? I was unable to hear even one transmission, and I love in the densely populated region.

This doesn't really work, maybe as an impromptu off the grid chat platform for a forest walk, provided no one strays too far. Even 0.5W transceivers work better.

reply
BadBadJellyBean 56 minutes ago
Put one of these onto the hill and you might have more luck: https://de.aliexpress.com/item/1005011893329415.html

You could also use their site planner to plan out optimal placement: https://site.meshtastic.org/

reply
voidUpdate 42 minutes ago
I don't own the hill and there are people living on it, and I don't particularly want to hang up nodes on council property or worse, private property
reply
konart 32 minutes ago
Are you trying about cross-border communication in event where the internet is somehow blocked near the border?
reply
tekchip 2 hours ago
If you setup meshtastic for the love of all that is holy reindex your channels so the public channel is 1 instead of 0. Range tests default to 0. The public channel in my area is regularly spammed with range test and is useless for any meaningful "community" communication. Instructions https://youtu.be/egAZP4KKHNo?t=419&si=s9_ML-GWEaP_bz-W

This seems like a horrible default setting or configuration. Why public channel isn't separated from a sort of control channel for those kind of station keeping messages is kind of mind boggling.

reply
esafak 57 minutes ago
Has this issue been reported? It seems like an obvious design flaw.
reply
mingus88 48 minutes ago
Meshtastic doesn’t seem to work well in dense environments. It is known.

In the PNW there are two very successful meshcore meshes, cascadimesh and psmesh. The former stretches all the way from Oregon to BC and the latter focuses more on the sound.

I just switched over to the mesh core version of psmesh and instantly I was able to get chats from folk across the state. With the Meshtastic version I couldn’t see my friends nodes once we left the pub. And I never got a ping back from my tracker the next town over despite futzing with the channel settings for a couple days

reply
juancn 52 minutes ago
I find it weird that the hop limit is 3 bits, wouldn't that limit the effective range a lot?

Unless an intermediate node lies and doesn't decrement and retransmits anyway.

reply
laurowyn 42 minutes ago
To be fair, the hop limit has to die somewhere. It's an intricate balancing act of causing packet storms vs failure to deliver messages.

6 degrees of separation is probably the intended design constraint, assuming there are sufficient nodes to do long range propagation it would work, so 3 bits should be enough in theory. Or passive repeaters as you suggest to go even further. But it seems in practice to be insufficient.

Perhaps this is the reason Reticulum works so well? hop limit of 255, support for any transport mechnism so a fragmented internet is still suitable for long range propagation.

reply
AyyEye 23 minutes ago
It's flood routed. 3 bits is probably far past what is practical, except in very linear low-node-count networks.
reply
ranger_danger 2 hours ago
reply
pabs3 2 hours ago
And why MeshCore forked from Meshtastic:

https://blog.meshcore.io/2026/04/23/the-split

reply
stavros 2 hours ago
That article seems to be about how Meshcore split into two, with one contributor forking the code and taking the previously official website with him.

There's no mention of Meshtastic.

reply
conficorrect 2 hours ago
HN is the home of the confidently incorrect.

MeshCore didn’t “fork” from Meshtastic. Meshtastic is a lost cause, with toxic incompetent devs.

Nor did it fork from itself. The official website/discord changed, and the community abandoned a cuck of a human being.

You’d know that if you had the ability to read, but clearly you don’t. I just realized you won’t be able to read this either. Sad.

reply
spiritplumber 2 hours ago
I wish they'd mention CellSol but eh.

https://github.com/RbtsEvrwhr-Riley/CellSol

reply
Novosell 32 minutes ago
You wish Meshtatstic would mention CellSol on the Meshtatstic website? Why would they do that?
reply
jqpabc123 3 hours ago
Definitely interesting for special use cases. But I don't think the wireless carriers have anything to worry about here.
reply
trunkiedozer 2 hours ago
Some software needs to be refactored and vibe coded, this is the prime example of that.
reply
andybak 2 hours ago
As someone interested in 3D and geometry but with no interest in radio - I find the naming clash most irritating!
reply
neilalexander 2 hours ago
If only I had a penny for every HN comment about naming conflicts.
reply