this post was submitted on 11 Sep 2025
275 points (98.9% liked)

Today I Learned

26704 readers
1594 users here now

What did you learn today? Share it with us!

We learn something new every day. This is a community dedicated to informing each other and helping to spread knowledge.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must begin with TIL. Linking to a source of info is optional, but highly recommended as it helps to spark discussion.

** Posts must be about an actual fact that you have learned, but it doesn't matter if you learned it today. See Rule 6 for all exceptions.**



Rule 2- Your post subject cannot be illegal or NSFW material.

Your post subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Posts and comments which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding non-TIL posts.

Provided it is about the community itself, you may post non-TIL posts using the [META] tag on your post title.



Rule 7- You can't harass or disturb other members.

If you vocally harass or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.

For further explanation, clarification and feedback about this rule, you may follow this link.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here.

Unless included in our Whitelist for Bots, your bot will not be allowed to participate in this community. To have your bot whitelisted, please contact the moderators for a short review.



Partnered Communities

You can view our partnered communities list by following this link. To partner with our community and be included, you are free to message the moderators or comment on a pinned post.

Community Moderation

For inquiry on becoming a moderator of this community, you may comment on the pinned post of the time, or simply shoot a message to the current moderators.

founded 2 years ago
MODERATORS
 

Meshtastic is an open-source project using low cost LoRa radios as a long range off-grid communication platform in areas without little or no communications infrastructure. It's a portmanteau of Mesh and "fantastic".

I found it shared on Facebook, which lead me to the subreddit post, which lead me to reading more about it and even finding Lemmy communities and local groups!

https://mander.xyz/c/meshtastic

I also made sure to check if this wasn't a hail corporate thing. And I also felt like I missed the era of homemade radios. So this is exciting for me!

all 43 comments
sorted by: hot top controversial new old
[–] Cyberflunk@lemmy.world 30 points 4 months ago (1 children)

We have a 14 node mesh in our town, I have never met any of the other owners. Wait till you learn about ATAK

[–] Valmond@lemmy.world 27 points 4 months ago (2 children)
[–] CarbonatedPastaSauce@lemmy.world 46 points 4 months ago

He said wait.

[–] Cyberflunk@lemmy.world 23 points 4 months ago (2 children)

I guess I assumed they'd go off and search on their own..

Here’s a field-friendly primer tying together CivTAK/ATAK, MeshTastic, and HALO—three technologies that often orbit the same conversations about civilian coordination, comms, and mapping.

CivTAK / ATAK

What it is:

  • ATAK = Android Team Awareness Kit. Originally military, now with a civilian fork called CivTAK.
  • Core feature is a shared map with live team positions, annotations, and collaboration tools.
  • Functions as a situational awareness (SA) platform—imagine Google Maps supercharged with multiplayer coordination.

Strengths:

  • Handles offline maps, topo layers, GIS data.
  • Plugin ecosystem (search & rescue tools, drone integration, wildfire overlays).
  • Flexible networking: LTE, Wi-Fi, radios, or mesh.

Civilian Role: Used by SAR teams, disaster relief groups, event organizers, and outdoor adventurers.

MeshTastic

What it is:

  • An open-source mesh radio project. Small LoRa (long-range, low-bandwidth) radios form a network to pass messages between nodes without cell towers or internet.
  • Think of it as walkie-talkies for text data—your phone connects via Bluetooth, and MeshTastic devices relay the packets.

Strengths:

  • Long range in rural/open terrain (tens of kilometers with line of sight).
  • Extremely low power usage, can run for days on a small battery.
  • Ideal for grid-down, remote, or off-grid comms.

Civilian Role: Hiking groups, neighborhood emergency preparedness, off-road expeditions, community mesh networks.

Connection to ATAK:

  • With plugins, ATAK can use MeshTastic radios as a data transport layer to sync positions and markers even without cell service.

HALO

What it is:

  • HALO (Hazardous Awareness and Location of Operations) is a TAK server implementation designed for civilian organizations.
  • Basically the “cloud hub” for CivTAK/ATAK, handling data distribution, group management, and persistent mapping.

Strengths:

  • Acts as the glue—users running CivTAK/ATAK connect to HALO for centralized comms.
  • Provides persistence: maps, chat logs, annotations survive beyond a single session.
  • Supports mixed networks—cellular users, Wi-Fi, and mesh nodes can all sync via HALO.

Civilian Role: Deployed by NGOs, SAR orgs, and local emergency groups to keep coordination structured.

How They Fit Together

Picture a search-and-rescue mission:

  1. CivTAK/ATAK is the app interface—team members see each other’s positions, hazards, search grids.
  2. MeshTastic provides the off-grid comms backbone if cell coverage is down—nodes bounce data until it reaches everyone.
  3. HALO acts as the mission control hub, syncing everyone’s data and maintaining the “source of truth.”

Together, these tools give civilians a command-and-control capability once limited to militaries—but at low cost and with open-source/community-driven energy.

Civilian Ops Tech Primer: Quick Comparison

Tool Role What It Does Strengths Typical Use
CivTAK / ATAK Platform (the app/interface) Android app for real-time maps, team tracking, and collaboration. Powerful mapping, plugins, works with many networks. Search & Rescue, disaster response, event coordination, outdoor group safety.
MeshTastic Transport (the radio network) Open-source mesh radios using LoRa to pass text/position data phone-to-phone via Bluetooth. Works off-grid, long range, low power, cheap hardware. Off-grid messaging, team position sync in no-signal areas, neighborhood comms.
HALO Server / Hub Central TAK server for syncing users, maps, data, and managing persistence. Acts as “mission control,” supports mixed connections (cell, Wi-Fi, mesh). NGOs, SAR teams, emergency groups needing a shared source of truth.

How They Work Together

  • CivTAK/ATAK = the cockpit (what you see and interact with).
  • MeshTastic = the radio link (how data moves when cell towers fail).
  • HALO = the headquarters (where all info is stored, managed, and synced).

In practice:

  • A SAR team in the mountains uses MeshTastic radios to pass position updates.
  • Each rescuer’s phone shows the shared map through CivTAK/ATAK.
  • Back at the operations center, HALO aggregates everything, letting coordinators direct the search with a reliable, persistent map.
[–] ggtdbz@lemmy.dbzer0.com 6 points 4 months ago

I’ve gone down parts of this rabbit hole (reading, not implementation). Wish I could guarantee that I could set anything up (including just setting up Meshtastic nodes in fun places) without getting arrested for setting up what can only look like an espionage infrastructure network to the government.

[–] Valmond@lemmy.world 4 points 4 months ago

My man!

You should start a sub-lemmy, would subscribe.

[–] squirrel@discuss.tchncs.de 16 points 4 months ago (1 children)

Meshtastic is nice. I have one node already, debating myself if that's enough or if I should get/build a solar node.

I was very fortunate that there's an active community in my city. I can reach nodes 50km away without a big antenna.

[–] captain_aggravated@sh.itjust.works 1 points 4 months ago (1 children)

How? I get about three blocks.

[–] squirrel@discuss.tchncs.de 2 points 4 months ago (1 children)

A router node is located about 300 meters away from me on top of a high building. Most of the other nodes I see are repeated by this node.

[–] philpo@feddit.org 16 points 4 months ago* (last edited 4 months ago)

Currently working on a sideproject using meshtastic and conventional LoraWAN:

We have dozens of smaller streams here that are somewhat flash flooding prone, often with extremely locally limited precipitation. (The last time I took damage the cell was 500m wide and the damage area was only 1.2km long. We received almost 80l/m² in one hour) This makes monitoring and warning extremely difficult and the official water level probes by the government are too far downstream and only show larger issues - for the people living on the smaller ones the damage is done - for some it might also be too late to warn them off upcoming backwater as the communication options are often difficult for them.

The idea is to use no-contact water level probes deployed to strategically useful locations and maintained by locals to monitor the level and flow of the water, transmit via conventional LoraWAN and meshtastic and inform both the local communities and official emergency response channels of the levels.

Currently still in an early stage but we are seeing more interest in that and it might end up as an official research project by a local university. (If anyone has any recommendations for cheap reliable sensors let me know...this is the current main issue - the whole node needs to be under 250€ in the end)

[–] troed@fedia.io 14 points 4 months ago (2 children)

Have a node up in the attic which is bridged to my wifi and into my Matrix server. Of course, in the event of a catastrophe the usage will be direct bluetooth connection from a phone instead.

The range is impressive, my node connects to others several tens of kilometers away.

[–] ch00f@lemmy.world 15 points 4 months ago (1 children)

I've got a node on my roof. Solar powered RAKwireless. I can connect using my phone over bluetooth.

Can you give some details for how you bridged it to Matrix? That sounds interesting. (I have a matrix server too)

[–] troed@fedia.io 1 points 4 months ago (1 children)
[–] ch00f@lemmy.world 1 points 4 months ago

This is great! Looks like they just added BLE support too. Thanks!

[–] bytesonbike@discuss.online 2 points 4 months ago

That is incredible! You're doing what I'm just fantasizing about!

Any tutorials or videos on setting something like this up?

[–] Valmond@lemmy.world 7 points 4 months ago (1 children)

Is there som rough map of where this stuff exist?

[–] squirrel@discuss.tchncs.de 10 points 4 months ago (1 children)

https://meshmap.net/, but you have to opt-in for your node to show up there. There are ~20 nodes in my vicinity, but only 5 of them are on meshmap.

[–] Valmond@lemmy.world 1 points 4 months ago (1 children)

Four in my city, I didn't expect that 👍🏻

Is there a community to subscribe to somewhere?

[–] Curious_Canid@lemmy.ca 2 points 3 months ago

meshtastic@mander.xyz is the largest, but there are a few. Just go to Communities, select "All", and enter "meshtastic".

[–] PeriodicallyPedantic@lemmy.ca 6 points 4 months ago

This will be fantastic during the apocalypse and we lose Internet.
Too bad I'll have lost the Internet so I won't be able to learn how to get the equipment and set it up, until it's too late

[–] nevm@lemmy.ml 6 points 4 months ago (2 children)

You saw that post of the guy on the bus as well then?

[–] bytesonbike@discuss.online 1 points 4 months ago

Yeah! It was on Facebook when I saw it though and led to the Reddit post.

[–] Geometrinen_Gepardi@sopuli.xyz 5 points 4 months ago (2 children)

What do you plan to do with it?

[–] bytesonbike@discuss.online 4 points 4 months ago (1 children)

The fantasy is that during the Robot Uprising, this allows us to coordinate with the rest of the Human Resistance and ensure mankind's survival.

The reality is probably just sending Dad jokes to one another.

[–] Curious_Canid@lemmy.ca 1 points 3 months ago

If you want to have communication available at any kind of protest, and you would rather not provide the authorities with your name and address, Meshtastic can be quite useful. In the US, we have reached the point where that can be a serious issue. In other parts of the world it can be a matter of life or death.

[–] bytesonbike@discuss.online 3 points 4 months ago* (last edited 4 months ago)

On a practical level, I was thinking of using it for camping/traveling.

Some of the hardware looks like beepers/pagers, and I know a lot of folks that would want one just for that experience again.

https://www.instagram.com/reel/DOZitOGEs2D/

[–] captain_aggravated@sh.itjust.works 5 points 4 months ago (2 children)

I've looked into Meshtastic, I have a pair of nodes. I am solidly not impressed.

I live in a wooded area, I can shout farther than the range of these nodes. It's hilariously pathetic. Yes I know people who live on mountaintops can hear the gods themselves on this thing but in the forest the RF spectrum ends at 300MHz. The U in UHF stands for USELESS. So unless you're in the room with someone else who has a node, the experience of using it is turning on MQTT and only making contacts that way. Which means you've bought a badly made low power radio to connect your phone to itself.

The software is pretty bad, too. It's got a lot of the standard FOSS defects, there's a LOT of features that are about 1/3 of the way implemented and the feature set is different from platform to platform. On the Android app, you can "reply" to someone else's message, almost like conversation threading. On the web UI, that feature isn't supported so the message just comes through with less context. There's emoji reactions! On the mobile app, you can see someone has reacted with an emoji to your message. There's no way to see who, because if you tap on the emoji you'll respond with the same emoji, so the identity of your contact will just be a mystery forever. On the web UI, reactions aren't a thing, and it looks like someone posts a message with a single emoji in it. So you can tell who posted it, but without the context as to why.

There's a range test function that sets a node to kind of an automatic beacon, so you can take another for a walk or drive and see just how truly pathetic the range is, and your mobile node will store its GPS coordinates...forever. They made it able to store it as a file but did not provide the ability to erase it.

There's like five ways of interfacing with the microcontroller's GPIO or serial bus to attach external hardware, each more convoluted and limiting than the last. Oh, and if you want to do some like remote telemetry or control across the mesh, I hope you like spamming everybody, because even though it has the concept of private channels, you're not allowed to use any of them. Almost all automated messaging is forced into the Primary channel.

The only thing I can see that recommends Meshtastic over Meshcore or Reticulum is it's relatively easy to get two nodes talking to each other on Meshtastic, you've just got to make sure like 40 settings match on two devices.

[–] corsicanguppy@lemmy.ca 3 points 4 months ago

There's like five ways of interfacing with the microcontroller's GPIO or serial bus to attach external hardware, each more convoluted and limiting than the last.

You should see the (so far) 7 incomplete ways to manage network devices on the wake of ifcfg being ruled too unsparkly. I'm sure there's more, but oh God is it ever a mess -- and don't ask why nmcli conn (not nmtui conn as you'll find) collects crud to bite you in the ass when you really can't afford it.

Lost-boys software is such crap, man.

[–] stinky@redlemmy.com 2 points 4 months ago

is that all

[–] svcg@lemmy.blahaj.zone 4 points 4 months ago

We see "-tastic" used as a suffix so often that it seems genuinely odd to see it explicitly explained.

[–] random_character_a@lemmy.world 3 points 4 months ago (1 children)

Fun if you are travelling and go to a new town/city with an active user base.

[–] bytesonbike@discuss.online 1 points 4 months ago

That's the dream! Any experiences youve had?

[–] JackbyDev@programming.dev 2 points 4 months ago

Meshtastic is cool, I haven't gotten into it. It's all license free. I say that because some other radio based hobbies need a license (GMRS and ham).

Folks looking into it, many of the devices use Bluetooth to communicate with a phone or computer so you don't need to type messages directly on the device, but the technology is still off grid. There are totally self contained devices you can type on directly. I just wanted to mention that because seeing "off grid" then seeing them pairing with phones can be confusing. It's truly only to enter messages and keep devices a little cheaper and easier to use.

[–] altphoto@lemmy.today 2 points 4 months ago (1 children)

That reminds me, I want to get some walkie talkies for my kids. There may be loRa walkie talkies maybe?

[–] captain_aggravated@sh.itjust.works 7 points 4 months ago* (last edited 4 months ago)

short answer, no.

Long answer, LoRa is a very low bandwidth digital scheme. It can BARELY do SMS-like text messaging. Audio, especially in real time, is way out of the question. There are devices sold as more or less complete Meshtastic nodes with their own built-in UI, one of which looks quite a bit like an old Blackberry, but it's not exactly kid friendly.

[–] picofarad@noauthority.social 1 points 4 months ago (2 children)

@bytesonbike no nodes anywhere near me, and i don't want to be the first.

[–] bytesonbike@discuss.online 1 points 4 months ago

I don't know the rules of engagement yet, and the subreddit community seemed neutral/leaning against rogue setups.

As a thought, I wonder if people can/should pair up with outdoor wildlife camera enthusiasts and roll out relay nodes with their drops.