Blog

The Comprehensive Meshtastic Guide

2/22/2024 9 min read
The Comprehensive Meshtastic Guide

In this post, I want to provide you with a simple and understandable introduction to Meshtastic, so that even people without technical knowledge can grasp what it is, how it works, and how to get started. I will explain everything step-by-step in an easy-to-understand manner, so that by the end you have a clear picture of how you can use Meshtastic to communicate reliably without the internet or cellular network, or to experiment.

What is Meshtastic?

Meshtastic is an operating system for microcontrollers that allows you to send and receive messages even without internet or cellular networks. Imagine you are hiking in the mountains or at a festival with no reception. With small devices similar to walkie-talkies, you can still keep in touch with your friends. These devices use a special technique to form a network among themselves and relay messages. This way, your messages can reach their destination over multiple devices, even if you are far away. It is especially useful in emergencies or if you want to be independent of conventional communication.

How do I use Meshtastic?

Meshtastic is mainly used via small, portable devices that create a network to transmit messages. After you install the Meshtastic app on your smartphone or computer, you connect the devices via Bluetooth to the app. In the app, you can make various settings like adjusting the range and channels. Once the devices are configured, you can send messages through the app, similar to WhatsApp. These messages are relayed from device to device until they reach their target. The app also displays a map showing the positions of devices in the network, which is especially useful when you are traveling in groups. This lets you communicate reliably with others even in remote areas without internet or cellular connection.

Meshtastic Requirements

To use Meshtastic, you need some basic prerequisites. First, you need a smartphone with iOS or Android operating system and a Meshtastic-capable device. There are two main options: modules with or without GPS. If you only want to send and receive simple messages, a device without GPS is sufficient. For this, I recommend the Heltec V3, which is easy to handle and costs around €25. If you also want to share your location or send location-based messages, you should consider a module with GPS. The Heltec Tracker is a good choice here as it is robust and reliable. Both options are relatively easy to set up and allow you to stay connected even in remote areas or without cellular networks.

Before Buying a Device

When using Meshtastic, selecting the correct frequency is crucial. The devices communicate via radio waves, and using the correct frequency ensures legal and efficient operation. In Europe, the standard frequency for Meshtastic devices is 868 MHz. Before purchasing, make sure the device operates on that frequency. Devices that work on other frequencies such as 915 MHz (common in North America) are not approved in Europe and may cause interference or violate legal regulations. Therefore, when buying, ensure you get a Meshtastic device that operates on the frequency allowed in your country to ensure smooth and legal use. If you live in the EU, choose a device that transmits at 868 MHz.

Basic Operation

The basic operation of Meshtastic is simple and user-friendly. First, turn on your Meshtastic device and connect it with your smartphone or tablet, usually via Bluetooth. Once connected, open the Meshtastic app which you have previously downloaded and installed. In the app, you can add contacts, write and send messages, and read received messages. If you use a device with GPS, you can also share your location and see your friends’ positions on a map. The app interface is intuitively designed, so you can quickly get comfortable. Using icons and clear instructions ensures even less technically experienced users can operate Meshtastic easily.

Setting Up a Meshtastic Device

Setting up your Meshtastic device is straightforward and takes only a few steps. First, you need to flash the appropriate firmware to your device, for which the Meshtastic Flasher is very helpful. You can find the Meshtastic Flasher here. Connect your device to your computer via USB and start the flasher. Select your device from the list, click "Flash," and the flasher does the rest for you. Once the firmware is installed, turn on your device and pair it with your smartphone or tablet. Download the Meshtastic app from the App Store or Google Play and follow the in-app instructions to configure your device. After successful connection, you can start sending and receiving messages.

Meshtastic Range

The range of Meshtastic devices is impressive and enables communication over long distances. Under optimal conditions, such as open areas without obstacles, devices can reach ranges of several kilometers. In urban settings or dense forests, range can be reduced by buildings and natural barriers, but thanks to the mesh network principle—where each device acts as a relay station—the overall range is effectively extended. This means messages are forwarded device-by-device until they reach their destination, even if it is far away. Thus, Meshtastic ensures reliable communication even when direct line of sight is blocked.

The Mesh Network

The mesh network principle underlying Meshtastic enables particularly robust and extensive communication. In a mesh network, each device not only sends and receives messages but also acts as a relay that forwards messages from one device to another. This significantly extends the range since a message does not have to travel directly from device A to device B but can be transmitted via multiple intermediate stations. This is especially useful in environments with many obstacles or long distances. Currently, Meshtastic supports a node limit of up to 200 devices, meaning up to 200 relay stations can be connected. This scalability makes the system ideal for larger groups or events with many people spread over a wide area who still need to communicate.

Messages, Groups, and Encryption

Meshtastic offers various communication options, including channels (called groups) and private chats. Channels allow you to send messages to all group members, ideal for team communication or emergency situations. You can create multiple channels to separate groups or topics. For confidential conversations, private chats allow direct communication between two people. To ensure user security and privacy, all messages on Meshtastic are encrypted by default. This means only intended recipients can read the messages, ensuring high data protection. Additionally, there is a preset default channel shared by all devices to enable simple and immediate communication with all devices in the network. Encryption protects communication from unauthorized access, making Meshtastic not only practical but also secure.

Meshtastic Device Roles

Less relevant but good to know: Meshtastic devices have different roles, each with specific functions and tasks. The main roles are router, end device, and bridge. A router is a device that stays on continuously and acts as a central node to relay messages and maximize network coverage. End devices are mobile devices mainly used for sending and receiving messages. They are more energy-efficient because they do not need to be active constantly. A bridge connects the Meshtastic network with other networks, e.g., the internet or another Meshtastic network, allowing extended communication over longer distances or different network setups. These different roles let the Meshtastic network be flexibly and efficiently adapted to various use cases, whether simple local communication or complex, large-area networks. An overview of possible roles and associated features can be found here.

Meshtastic Adoption

Meshtastic’s adoption is growing rapidly, as evidenced by increasing user numbers. Two years ago at Lake Constance, I could not receive any other nodes, but the situation has drastically changed: today I receive over 100 nodes there. This development highlights how quickly the network grows and gains popularity. Coverage in Switzerland and western Germany is now also good, showing increasing interest in these regions. However, I can only speak about areas I have personally visited, so the actual coverage elsewhere is unknown to me. Still, this positive trend suggests Meshtastic will continue to spread and its user base steadily grow.

Finding Friends through Meshtastic

Meshtastic not only allows efficient communication but also helps you find new friends. In my experience, there is regular active exchange about technical details in the default channel. Users share tips, tricks, and experiences, which is especially helpful to get the most out of the devices. Despite these open and informative conversations, Meshtastic’s main focus remains private communication. Thanks to private chat capabilities, personal conversations can be protected and discreet. This makes Meshtastic a versatile platform suitable both for community interactions and private discussions.

Meshtastic: A Must-Have for Every Prepper

For preppers, Meshtastic is an indispensable tool to enable reliable communication even in crisis situations. One of Meshtastic’s biggest advantages is the devices’ low power consumption, making them ideal for long-term use. Additionally, Meshtastic devices can easily be powered by solar panels, increasing independence from conventional power sources. This ensures you and your group can stay connected even during extended power outages or in remote areas. The robust and flexible communication options of Meshtastic make it an essential part of well-thought-out emergency preparedness.

What You Should Consider

By default, Meshtastic devices with GPS modules share their location, allowing others to easily find you. This feature can be especially useful when traveling in a group or for quick location in emergencies. However, if you do not want to automatically disclose your location, you must configure this feature separately. This can be easily done through the Meshtastic app, where you can disable or adjust location sharing according to your preferences. This way, you retain control over your privacy and decide when and with whom you share your location.

Conclusion

Meshtastic offers an impressive and versatile way to communicate even without internet or cellular networks. By using mesh networks, various channels and private chats, as well as GPS-enabled location sharing, it is an extremely flexible system. The growing adoption and engaged community regularly exchanging technical details and tips contribute to continuous improvement and adaptation of the system. If you find any missing or unclear information in this post, please mention it. Feel free to leave me a comment :)