radio:meshtastic
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| radio:meshtastic [2025/11/17 09:35] – [Encryption] coco | radio:meshtastic [2025/11/18 16:00] (current) – [LILYGO T-Deck & T-Pager] Humphrey Boa-Gart | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Meshtastic ====== | + | ====== Meshtastic |
| - | **Meshtastic** is an open-source, | + | **Meshtastic** is an open-source, |
| - | Every device on the network is a node, but nodes come in many forms. Some nodes have keyboards for direct message transmission. Other nodes have no keyboard, but are controlled via a smartphone app connected by Bluetooth or USB. Some nodes are just simple repeaters. It’s especially popular with hikers, preppers, disaster-response teams, and communities in remote areas. | + | Every device on the network is a node, but nodes come in many forms. Some nodes have keyboards for direct message transmission. Other nodes have no keyboard, but are controlled via a smartphone app connected by Bluetooth or USB. Some nodes are just simple repeaters. It’s especially popular with hikers, preppers, activists, disaster-response teams, and communities in remote areas. |
| If you are new to mesh networking, Mestastic is one of the easier ones to grasp. If you are looking to DIY your own Arduino-esque off-grid texting device with a 3D printed case, this is the network most hobbyists are doing that on. //(see below: [[radio: | If you are new to mesh networking, Mestastic is one of the easier ones to grasp. If you are looking to DIY your own Arduino-esque off-grid texting device with a 3D printed case, this is the network most hobbyists are doing that on. //(see below: [[radio: | ||
| Line 12: | Line 12: | ||
| Meshtastic is a type of LoRa network where every node will //(by default, unless configured otherwise)// | Meshtastic is a type of LoRa network where every node will //(by default, unless configured otherwise)// | ||
| - | There are legal restrictions on how powerful your transmissions can be in these bands //(around 1 watt in N/A)//, but Meshtastic works around this by passing messages down a long chain of nodes. Each time a message jumps to another node is called a **hop**. | + | There are legal restrictions on how powerful your transmissions can be in these bands //(around 1 watt in N/A)//, but Meshtastic works around this by passing messages down a long chain of nodes. Each time a message jumps to another node is called a **hop**. When a message hits the **hop limit** //(default 3, max 7 - adjustable for congested networks)// other nodes will stop rebroadcasting it. |
| Some nodes feature USB, Bluetooth or Wifi connection options, so you can send messages through them from your PC or smartphone. Other nodes have built-in keyboards for direct use. Refer to the following diagram for an example of a small Meshtastic network: | Some nodes feature USB, Bluetooth or Wifi connection options, so you can send messages through them from your PC or smartphone. Other nodes have built-in keyboards for direct use. Refer to the following diagram for an example of a small Meshtastic network: | ||
| [{{ : | [{{ : | ||
| + | |||
| + | For a technical outline of how Meshtastic communicates with other nodes, read about the [[https:// | ||
| ==== Extendability ==== | ==== Extendability ==== | ||
| - | Meshtastic can be used " | + | Meshtastic can be used " |
| Everything about Meshtastic is designed for infinite customization by the user. If you have a lot of knowledge about how IoT devices work // | Everything about Meshtastic is designed for infinite customization by the user. If you have a lot of knowledge about how IoT devices work // | ||
| Line 30: | Line 32: | ||
| ==== Encryption ==== | ==== Encryption ==== | ||
| - | While illegal on amateur radio, Meshtastic can legally send **encrypted transmissions** on the stock ISM frequencies, | + | While illegal on amateur radio bands, Meshtastic can legally send **encrypted transmissions** on the stock ISM frequencies, |
| - | Read the official | + | Read the [[https:// |
| Line 40: | Line 42: | ||
| // | // | ||
| + | |||
| + | These devices are not limited to Meshtastic, but can be used on other LoRa platforms like [[github> | ||
| Line 53: | Line 57: | ||
| [{{ : | [{{ : | ||
| - | Heltec Automation' | + | Heltec Automation' |
| + | |||
| + | Heltec' | ||
| - | Heltec' | ||
| === LILYGO T-Echo === | === LILYGO T-Echo === | ||
| - | The [[https:// | + | The [[https:// |
| === ThinkNode === | === ThinkNode === | ||
| - | Elecrow' | + | Elecrow' |
| + | |||
| ==== Standalone Nodes ==== | ==== Standalone Nodes ==== | ||
| Line 77: | Line 85: | ||
| The **LILYGO T-Deck** is a robust LoRa device capable of running Meshtastic firmware. The [[https:// | The **LILYGO T-Deck** is a robust LoRa device capable of running Meshtastic firmware. The [[https:// | ||
| - | The [[https:// | + | The [[https:// |
| - | If you want batteries larger than 2000mah, don't be dismayed: You can 3D print all sorts of [[https:// | + | If you want batteries larger than 2000mah, don't be dismayed: You can 3D print all sorts of [[https:// |
| - | If you don't mind trading off some DIY expansion potential, LILYGO also makes the [[https:// | + | If you don't mind trading off some DIY expansion potential, LILYGO also makes the [[https:// |
| Line 99: | Line 107: | ||
| ==== Software-Defined Radio ==== | ==== Software-Defined Radio ==== | ||
| - | {{wst> | + | If you have an [[radio: |
| + | |||
| + | For more information, | ||
| ==== Reading Encrypted Messages ==== | ==== Reading Encrypted Messages ==== | ||
| - | Some messages on Meshtastic are encrypted, which complicates evesdropping. If the source device is left unattended //(such as one hanging in a tree, a common deployment)// | + | Some messages on Meshtastic are encrypted, which complicates evesdropping. If the source device is left unattended //(such as one hanging in a tree, a common deployment)// |
| ===== DIY Nodes ===== | ===== DIY Nodes ===== | ||
| - | {{wst> | + | Much like Windows shell replacement communities of the 00's // |
| + | |||
| + | If you follow up on the companies we recommended above, you will find they have plentiful offerings of bare-bones LoRa hardware in addition to finished products. If you have access to a 3D printer, you can make these chips fit in all sorts of things. Want a Meshtastic node tucked away into your car trim? Need a waterproof node, or a node that mounts on a [[https:// | ||
| + | |||
| + | If your hardware is not on the list, you are not out of luck. If your hardware uses the same chips as the ones on the list //(like the ESP32)// the firmware can be ported. There are all sorts of wild Meshtastic projects we've seen in the wild: | ||
| + | |||
| + | * People have taken to putting Meshtastic on the [[https:// | ||
| + | * An add-on SDR board for the **Clockwork Pi uConsole** turns it into a [[https:// | ||
| + | * Pelican, Apache //(Harbor Freight)// and similar clamshell cases are popular in the amateur radio community for homemade repeater boxes, and the Meshtastic community uses them the same way. The most impressive one we've seen is the [[https:// | ||
| ===== External Links ===== | ===== External Links ===== | ||
| Line 118: | Line 136: | ||
| - | {{tag> | + | {{tag>Gear Communications}} |
radio/meshtastic.1763372101.txt.gz · Last modified: by coco
Find this page online at: https://bestpoint.institute/radio/meshtastic
Find this page online at: https://bestpoint.institute/radio/meshtastic