aliases:
tags:
- Type/Tech
- area/tech
- proto
publish: true
version: 1
dateCreated: 2024-01-29, 18:43
dateModified: 2024-02-25, 15:37
from:
- "[[LoRa]]"
- "[[Codex/Tech/Making]]"
- "[[Radio]]"
related:
contra:
to:
url:: Meshtastic |
---|
A LoRa software stack
For ~100 devices
Uses Lora p2p, not loraWAN
Can bridge Meshtastic networks via MQTT
meshtastic ---set lora.sx126x_rx_boosted_gain true
gets more dbm for more range at expense of small power penalty so not bad(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.
Software is designed modularly where they are building out various ways of interacting with modules/use cases/sensors/functions, etc.