Evan Harmon - Memex

Meshtastic

url:: Meshtastic

A LoRa software stack

For ~100 devices
Uses Lora p2p, not loraWAN

Can bridge Meshtastic networks via MQTT

Meta

Related

Configuration

  • Meshtastic Flasher
  • Meshtastic Web
  • Settings
    • Range
      • Long Range Fast - default
      • Changing to Long Range Moderate|Slow or Very Long Range Slow at the expense of data rate/latency
      • But then different settings can't talk to each other maybe?
      • meshtastic ---set lora.sx126x_rx_boosted_gain true gets more dbm for more range at expense of small power penalty so not bad

Location

(Not) Sharing Your Location
Telemetry is shared over your PRIMARY channel. This means that if your node has acquired GPS coordinates from an integrated GPS chip, or from your mobile device, your coordinates will be sent to the mesh over this channel, using it's defined encryption (if any).

By default the PRIMARY channel's name is LongFast with the encryption key "AQ" (Base64 equivalent of Hex 0x01). If this is left unchanged, your location will be shared with all nodes in range that are also using the default channel.
Configuration Tips | Meshtastic
Creating a Private Primary with Default Secondary​
If you'd like to connect with other Meshtastic users but only share your location with trusted parties, you may create a private PRIMARY channel and use the defaults for a SECONDARY channel.
Ensure you have not changed the LoRa Modem Preset from the default unset / LONG_FAST.
On your PRIMARY channel, set anything you'd like for the channel's name and choose a random PSK.
Enable a SECONDARY channel named "LongFast" with PSK "AQ
".
If your LoRa channel is set to the default (0), the radio's frequency will be automatically changed based on your PRIMARY channel's name. In this case, you will have to manually set it back to your region's default (in LoRa settings) in order to interface with users on the default channel:
Default Primary Channels by Region​
US EU_433 EU_868 CN JP ANZ KR TW RU IN NZ_865 TH UA_433 UA_868 MY_433 MY_919 LORA_24
20 4 1 36 20 20 12 16 2 4 4 16 6 2 4 16 6
To quickly test this configuration, find and scan your region's QR from this repository. Remember to generate a new PSK for your private channel before sharing with your trusted nodes.

Channels

Modules

Software is designed modularly where they are building out various ways of interacting with modules/use cases/sensors/functions, etc.

  • Canned messages
  • GPS/location

Community

Interesting use cases

  • Ukraine
  • EDM concerts both for fun lighting, but also since there can be congested cell coverage

Sources

Inbox

Meshtastic
Interactive graph
On this page
Meshtastic
Meta
Related
Configuration
Location
Channels
Modules
Community
Interesting use cases
Sources
Inbox