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

Today I Learned

26731 readers
1363 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!

you are viewing a single comment's thread
view the rest of the comments
[–] 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