
https://meshtastic.org
I have been playing with Meshtastic for almost two years now. In my area, it has grown from a few sporadic nodes to a full fledged and fully off-grid messaging network completely independent from any cell towers or carriers. The best part, you can get started with simple development boards that cost less than $40. My favorite node is the Elcrow Thinknode M1. This awesome little device comes with a great antenna out of the box, built-in GPS with a physical on-off switch if you need to extend battery life or want to disable GPS for privacy reasons. It also features a very crisp e-ink screen with an impressively bright backlight. With GPS enabled, I get about 2 days out of a charge and with GPS turned off, I get almost a week out of a charge. Using a good quality fast charger, it can charge in less than 30 minutes and firmware updates are easy using the USB-C port. This device is also water resistant and I’ve definitely dropped it and it has taken a beating on hikes and other adventures, yet keeps on working.
Get the node here: https://amzn.to/45aaTX9
Anyway, back to what Meshtastic is and isn’t.
Meshtastic is an off-grid text message platform. You can also share location data and telemetry such as weather data and any other kind of information you can think of. As of writing this, Meshtastic cannot send images or voice, but I can see that becoming a feature in the future. Meshtastic is also very secure. The public channels by default have a common encryption key, however, if you want to create your own channels and keep prying eyes away, you can do that. Sharing any channel you create with others is easy too, using QR codes to share the channel settings and encryption keys. Want to verify another node is who it says it is, you can do that.
Meshtastic is cross platform. It works on Windows, Mac, iOS, Android and even linux. Meshtastic allows for seamless communication between all of these devices. Don’t want to use a cell phone or tablet with Meshtastic, there are devices that have built in keyboards that will allow you to do just that. My second favorite Meshtastic capable device is the LiltGo t-deck series. These have different options you can get from e-ink to full color displays and easy to use interfaces. The best part about these t-decks is you don’t need an app or companion device to interact with the Meshtastic network.
I personally have the t-deck plus: https://amzn.to/3Slk4B5
Flashing these devices is easy. Simply go to https://flasher.meshtastic.org select what device you have, connect it to your computer and flash. This even works on chromebooks.
As far as open source projects go, Meshtastic by far has some of the best documentation I have ever seen. Have a question or need help setting your device up, they have an answer. Countless online forums and communities, especially on Facebook, are another great resource if you need help or want to learn more about Meshtastic and read about everyday uses.
So how does it work?
Meshtastic is a mesh networking technology. Lets say you have three nodes, your node, Your friend’s node and a node between you two. You and your friend are out of range of each other, but the node in the middle can reach both of you. You send a message to your friend, Meshtastic tries to find the best path. If your friend’s node does not receive your message, the node between you two will relay the message to it’s destination. Now if there are more nodes added to the network, this makes it possible for the network to become self healing should a node fail or go off-line for some reason. Any message you send, including telemetry data, is encrypted so prying eyes can’t read your messages. There is a limit as to how many “hops” your messages can travel. Meshtastic has a maximum hop count of 7. Depending on how your area is, this can make you messages go quite far, I have reached some people over 100 miles away. To extend this reach over an even wider area or bridge Meshtastic networks with different settings, you can use MQTT. MQTT is a protocol that allows you to bridge Meshtastic devices over a local network, the internet or any other kind of IP link.
I am running an MQTT server that bridges my home base node with a relay node I have at work.
If you want to join my MQTT server, feel free by using these credentials…
address: home.danielmaat.net
username: public
password: meshtasticisfun
Note: My server does not support TLS so leave that option disabled.
Using this server and capability, I have successfully send messages across the atlantic ocean from NJ to the UK. I know some people have strong opinions using MQTT on a platform that is built around being off-grid and being useful if stuff hits the fan, but think about it, if the system falls, MQTT can work over all kinds of different networking types making it a viable solution should the internet go down.
I encourage everyone to help grow the network and play around with Meshtastic. It was the gateway that got me into HAM radio and now that I am down the rabbit hole, there is no coming back.






