Meshtastic

What is Meshtastic?

Meshtastic is a mobile communication app that operates on a mesh network built using LoRa communication technology. It is a public, decentralized, open-source, off-grid communication platform. Once the mesh nodes are set up, anyone can join and use the network without incurring any fees.

Meshtastic Feature:

Public Access: Anyone can join and use the network. Once the mesh node is set up and the Meshtastic app is downloaded on your phone, and the MQTT is connected, you can communicate with others.

No Fees: Once you set up your own network node and join the mesh, there are no additional costs.

Totally Open-Source: The Meshtastic technology code is open-source, allowing developer to use or expand it with new features.

Decentralized: The mesh network architecture has no central server. Each Meshtastic device (including solar repeaters or handheld nodes) can send or receive information, and can also act as a signal repeater. LoRa repeaters can extend the network infinitely, expanding the signal range indefinitely.

Encryption: Meshtastic has a strong encryption mechanism to prevent eavesdropping or tampering with information. It features dual encryption protection at both the network and node levels, enhancing communication security.

Low Power Consumption: The LoRa protocol used to establish the Meshtastic network has very low power consumption.

Long Range: In urban environments, LoRa transmission typically covers 2-5 km. In rural or open areas, the transmission range can reach up to 15 km or even farther. The longest tested LoRa transmission distance is 1336 kilometers.

 

Meshtastic Devices

There are many products on the market that support the Meshtastic app. Mesh products and semi-finished products from RAKWireless, Lilygo, Seeedstudio, Heltec, and M5stack are highly regarded. Below is an introduction to products that are ideal for Meshtastic starters:

Meshtastic Solar Repeater: Seeed P1, RAK Wismesh Repeater, Elecow ThinkNode, KEEPTEEN D5L, Atlavox S4

Meshtastic Radio: RAK Wismesh Pocket V2, Seeed Wio Tracker, Lilygo T-Eeho, Meshtiny

Meshtastic Tracker: Seeed T1000, RAK Wismesh Tag, Heltec Pocket, Lilygo T-Deck, GAT562

Meshtastic Watch: Lilygo T-Watch, GAT562

LoRa Module: RAK19007+RAK4631, RAK19003+RAK4631, Heltec V3, Heltec V4, Seeed Xaio, Lilygo T3/Lilygo T3S3/Lilygo T-Beam

Meshtastic Application:

Building Networks in Remote Areas: In areas without reliable network coverage, install a Mesh Solar Node every 3-5 km to set up a LoRaWAN mesh network and maintain communication with the outside world.

Emergency Communication: In the event of a natural disaster, such as a flood or typhoon, when power and network services are down, Meshtastic devices can be used to quickly establish a mesh network, allowing communication via the Meshtastic app as an emergency communication method.

Outdoor Activities: In scenarios like hiking, mountaineering, cycling, or camping, users can maintain communication even without cell phone signals by using a mesh tracker or mesh radio connected to their phone's Meshtastic app.

Urban Communities: In urban areas, solar nodes can be installed to create a local mesh network, serving as a backup communication system during power outages or to enhance local information flow in emergencies.

Rural Networks: In remote rural areas where traditional communication networks may have poor or no coverage, mesh networks can effectively fill the gap.

IoT Applications: Due to LoRa’s low-power characteristics, it is well-suited for IoT applications. It can connect IoT devices to each other, enabling the transmission of sensor data and facilitating data exchange.