Merge branch 'master' into integrations-index
|
@ -9,7 +9,7 @@ import Link from "@docusaurus/Link";
|
|||
|
||||
Meshtastic® is a project that enables you to use inexpensive LoRa radios as a long range off-grid communication platform in areas without existing or reliable communications infrastructure. This project is 100% community driven and open source!
|
||||
|
||||
![LoRa Topology](/img/introduction/lora-topology-2.png)
|
||||
![LoRa Topology](/img/introduction/lora-topology-2.webp)
|
||||
|
||||
### Features
|
||||
|
||||
|
|
|
@ -89,4 +89,4 @@ Due to limited coverage, it only reaches nodes 1 and 2. Since node 2 is farther
|
|||
After node 0 received this rebroadcast, its message is acknowledged. Note that a message is already acknowledged once a rebroadcast from any Meshtastic node (whether or not it has the same encryption key) is received.
|
||||
Since node 1 heard the rebroadcast by 2, it will not rebroadcast again. Node 3 heard the message for the first time and the HopLimit is not yet zero, so it starts a rebroadcast for potential other receivers.
|
||||
|
||||
![Mesh algorithm example](/img/SNR_based_flooding.png)
|
||||
![Mesh algorithm example](/img/SNR_based_flooding.webp)
|
||||
|
|
|
@ -44,11 +44,11 @@ Default Long_Fast
|
|||
- **Firmware Version:** 2.1.18
|
||||
- **Antenna:** Standard LoRa 915MHz 60mm 2dBi Omnidirectional
|
||||
|
||||
<img src="/img/records/kboxlabs_sender.png" alt="Sending Node" />
|
||||
<img src="/img/records/kboxlabs_sender.webp" alt="Sending Node" />
|
||||
|
||||
<img src="/img/records/kboxlabs_receiver.png" alt="Receiving Node" />
|
||||
<img src="/img/records/kboxlabs_receiver.webp" alt="Receiving Node" />
|
||||
|
||||
<img src="/img/records/kboxlabs_map.png" alt="Geographic Locations" />
|
||||
<img src="/img/records/kboxlabs_map.webp" alt="Geographic Locations" />
|
||||
|
||||
|
||||
## Previous Record 166km
|
||||
|
@ -115,9 +115,9 @@ Default Long_Fast
|
|||
- **Firmware Version:** 2.1.10 (modified to place GPS in flight mode)
|
||||
- **Antenna:** Stock Antenna
|
||||
|
||||
<img src="/img/records/Devices-Balloon.png" alt="Nodes and Balloon" />
|
||||
<img src="/img/records/Devices-Balloon.webp" alt="Nodes and Balloon" />
|
||||
|
||||
<img src="/img/records/app-screenshots.png" alt="App Screenshots" />
|
||||
<img src="/img/records/app-screenshots.webp" alt="App Screenshots" />
|
||||
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
</Tabs>
|
||||
|
|
|
@ -25,6 +25,11 @@ us on [Discord](https://discord.com/invite/ktMAKGBnBs) to add your group.
|
|||
- [SoCal Mesh](https://socalmesh.org)
|
||||
- [Laguna Mesh](https://lagunamesh.com)
|
||||
- [Mission Viejo Mesh](https://missionviejomesh.org/)
|
||||
- [Bay Area Mesh](https://canvis.app/z2k8a8)
|
||||
- [San Diego Mesh](https://discord.gg/HzE248x2)
|
||||
|
||||
### Hawaii
|
||||
- [Hawaii Meshnet](https://www.hawaiimesh.net/)
|
||||
- [Hawaii Meshnet](https://www.hawaiimesh.net/)
|
||||
|
||||
### Texas
|
||||
- [Austin Mesh](https://austinmesh.org/)
|
||||
|
|
|
@ -150,23 +150,23 @@ values={[
|
|||
|
||||
Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > MQTT: Turn on the slider for **MQTT enabled** and tap **Send**.
|
||||
|
||||
[![MQTT Settings](/img/modules/mqtt/android_mqtt_encryption_sm.png)](/img/modules/mqtt/android_mqtt_encryption.png)
|
||||
[![MQTT Settings](/img/modules/mqtt/android_mqtt_encryption_sm.webp)](/img/modules/mqtt/android_mqtt_encryption.webp)
|
||||
|
||||
*Optional:* To use your phone's internet connection to send and receive packets over the web, also enable the slider for **MQTT Client Proxy** and skip the Configure Network Settings step below.
|
||||
|
||||
[![Client Proxy](/img/modules/mqtt/android_mqtt_proxy_sm.png)](/img/modules/mqtt/android_mqtt_proxy_encryption.png)
|
||||
[![Client Proxy](/img/modules/mqtt/android_mqtt_proxy_sm.webp)](/img/modules/mqtt/android_mqtt_proxy_encryption.webp)
|
||||
|
||||
<h3>2. Enable Channel Uplink & Downlink</h3>
|
||||
|
||||
Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > Channels > LongFast: Turn on the sliders for **Uplink enabled** and **Downlink enabled**, then tap **Save** and tap **Send**.
|
||||
|
||||
[![Channel Settings](/img/modules/mqtt/android_channel_sm.png)](/img/modules/mqtt/android_channel.png)
|
||||
[![Channel Settings](/img/modules/mqtt/android_channel_sm.webp)](/img/modules/mqtt/android_channel.webp)
|
||||
|
||||
<h3>3. Configure Network Settings</h3>
|
||||
|
||||
Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > Network: Turn on the slider for **WiFi enabled**, Enter the **SSID** and **PSK** for your network, then tap **Send**.
|
||||
|
||||
[![Network Settings](/img/modules/mqtt/android_network_sm.png)](/img/modules/mqtt/android_network.png)
|
||||
[![Network Settings](/img/modules/mqtt/android_network_sm.webp)](/img/modules/mqtt/android_network.webp)
|
||||
|
||||
</TabItem>
|
||||
<TabItem value="apple">
|
||||
|
@ -175,24 +175,24 @@ Navigate to: Vertical Ellipsis (3 dots top right) > Radio configuration > Networ
|
|||
|
||||
Navigate to Settings > MQTT: Turn on the slider for MQTT enabled and tap **Save**
|
||||
|
||||
[![MQTT Settings 1](/img/modules/mqtt/apple_mqtt_1_encryption_sm.png)](/img/modules/mqtt/apple_mqtt_1_encryption.png)
|
||||
[![MQTT Settings 2](/img/modules/mqtt/apple_mqtt_2_sm.png)](/img/modules/mqtt/apple_mqtt_2.png)
|
||||
[![MQTT Settings 1](/img/modules/mqtt/apple_mqtt_1_encryption_sm.webp)](/img/modules/mqtt/apple_mqtt_1_encryption.webp)
|
||||
[![MQTT Settings 2](/img/modules/mqtt/apple_mqtt_2_sm.webp)](/img/modules/mqtt/apple_mqtt_2.webp)
|
||||
|
||||
*Optional:* To use your phone's internet connection to send and receive packets over the web, also enable the slider for **MQTT Client Proxy** and skip the Configure Network Settings step below.
|
||||
|
||||
[![Client Proxy](/img/modules/mqtt/apple_mqtt_1_proxy_sm.png)](/img/modules/mqtt/apple_mqtt_1_proxy_encryption.png)
|
||||
[![Client Proxy](/img/modules/mqtt/apple_mqtt_1_proxy_sm.webp)](/img/modules/mqtt/apple_mqtt_1_proxy_encryption.webp)
|
||||
|
||||
<h3>2. Enable Channel Uplink & Downlink</h3>
|
||||
|
||||
Navigate to Settings > Channels > Primary Channel: Turn on the sliders for **Uplink enabled** and **Downlink enabled** - Tap **Save**
|
||||
|
||||
[![Channel Settings](/img/modules/mqtt/apple_channel_sm.png)](/img/modules/mqtt/apple_channel.png)
|
||||
[![Channel Settings](/img/modules/mqtt/apple_channel_sm.webp)](/img/modules/mqtt/apple_channel.webp)
|
||||
|
||||
<h3>3. Configure Network Settings</h3>
|
||||
|
||||
Navigate to Settings > Network: Turn on the slider for **WiFi enabled** - Enter your **SSID** and **PSK** for your network - Tap **Save**
|
||||
|
||||
[![Network Settings](/img/modules/mqtt/apple_network_sm.png)](/img/modules/mqtt/apple_network.png)
|
||||
[![Network Settings](/img/modules/mqtt/apple_network_sm.webp)](/img/modules/mqtt/apple_network.webp)
|
||||
|
||||
</TabItem>
|
||||
<TabItem value="cli">
|
||||
|
@ -235,11 +235,11 @@ meshtastic --set network.wifi_enabled true --set network.wifi_ssid "your network
|
|||
|
||||
Navigate to Config > Module Config > MQTT - Turn on the slider for MQTT enabled - Click the **Save** icon.
|
||||
|
||||
[![MQTT Settings](/img/modules/mqtt/web_mqtt_encryption_sm.png)](/img/modules/mqtt/web_mqtt_encryption.png)
|
||||
[![MQTT Settings](/img/modules/mqtt/web_mqtt_encryption_sm.webp)](/img/modules/mqtt/web_mqtt_encryption.webp)
|
||||
|
||||
*Optional:* To use your client's internet connection to send and receive packets over the web, also enable the slider for **Proxy to Client Enabled** and skip the Configure Network Settings step below.
|
||||
|
||||
[![Client Proxy](/img/modules/mqtt/web_mqtt_proxy_sm.png)](/img/modules/mqtt/web_mqtt_proxy_encryption.png)
|
||||
[![Client Proxy](/img/modules/mqtt/web_mqtt_proxy_sm.webp)](/img/modules/mqtt/web_mqtt_proxy_encryption.webp)
|
||||
|
||||
:::caution
|
||||
|
||||
|
@ -252,13 +252,13 @@ Though this option may be visible in your UI, Client Proxy is not yet functional
|
|||
|
||||
Navigate to Channels > Primary: Turn on the sliders for **Uplink Enabled** and **Downlink Enabled** - Click the **Save** icon.
|
||||
|
||||
[![Channel Settings](/img/modules/mqtt/web_channel_sm.png)](/img/modules/mqtt/web_channel.png)
|
||||
[![Channel Settings](/img/modules/mqtt/web_channel_sm.webp)](/img/modules/mqtt/web_channel.webp)
|
||||
|
||||
<h3>3. Configure Network Settings</h3>
|
||||
|
||||
Navigate to Radio Config > Device > Network: Turn on the slider for **Enabled** - Enter your **SSID** and **PSK** for your network - Click the **Save** icon.
|
||||
|
||||
[![Network Settings](/img/modules/mqtt/web_network_sm.png)](/img/modules/mqtt/web_network.png)
|
||||
[![Network Settings](/img/modules/mqtt/web_network_sm.webp)](/img/modules/mqtt/web_network.webp)
|
||||
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
</Tabs>
|
||||
|
|
|
@ -229,4 +229,4 @@ You can add a simple LED and resistor to validate that the GPIO operations work
|
|||
|
||||
By default, the pin may be "off" or "on". (It will most likely "off".) See the steps below for running commands. In the example of GPIO21, the mask would be `0x200000`.
|
||||
|
||||
![T-Lora v1 with LED on GPIO 21](/img/LED_on_TLoraV1.jpg)
|
||||
![T-Lora v1 with LED on GPIO 21](/img/LED_on_TLoraV1.webp)
|
||||
|
|
|
@ -211,7 +211,7 @@ The following are examples of using either a Raspberry Pi Pico or Arduino Mini P
|
|||
|
||||
#### Raspberry Pi Pico Wiring
|
||||
|
||||
![image](/img/modules/Serial/pico-pir-wiring.png)
|
||||
![image](/img/modules/Serial/pico-pir-wiring.webp)
|
||||
|
||||
- TX pin 14 on the T-Beam to RX pin 2 on the Pico
|
||||
- RX pin 13 on the T-Beam to TX pin 1 on the Pico
|
||||
|
@ -252,7 +252,7 @@ while True:
|
|||
|
||||
#### Arduino Mini Pro Wiring
|
||||
|
||||
![image](/img/modules/Serial/arduino-mini-pro-pir-wiring.png)
|
||||
![image](/img/modules/Serial/arduino-mini-pro-pir-wiring.webp)
|
||||
|
||||
- T-BEAM RX PIN 13 to TX PIN on the ARDUINO MINI
|
||||
- T-BEAM TX PIN 14 to RX PINon the ARDUINO MINI
|
||||
|
|
|
@ -25,7 +25,7 @@ Because of the increased network traffic for this overhead, it's not advised to
|
|||
|
||||
### How it works
|
||||
|
||||
![Store & Forward - Overview](/img/modules/store_and_forward/store_and_forward-overview.png)
|
||||
![Store & Forward - Overview](/img/modules/store_and_forward/store_and_forward-overview.webp)
|
||||
|
||||
### Requirements
|
||||
|
||||
|
|
|
@ -172,7 +172,7 @@ All telemetry module config options are available in the Web UI.
|
|||
|
||||
Setup of a RAK 4631 with Environment Sensor
|
||||
|
||||
[<img src="RAK4631_with_EnvSensor" src="/img/hardware/rak/RAK4631_with_EnvSensor.jpg" style={{zoom:'25%'}} />](/img/hardware/rak/RAK4631_with_EnvSensor.jpg)
|
||||
[<img src="RAK4631_with_EnvSensor" src="/img/hardware/rak/RAK4631_with_EnvSensor.webp" style={{zoom:'25%'}} />](/img/hardware/rak/RAK4631_with_EnvSensor.webp)
|
||||
|
||||
Requirements:
|
||||
|
||||
|
|
|
@ -121,7 +121,7 @@ values={[
|
|||
:::info
|
||||
Channel Config options are available on Android.
|
||||
:::
|
||||
![Android Menu Tabs](/img/android/android-menu-channel.png)
|
||||
![Android Menu Tabs](/img/android/android-menu-channel.webp)
|
||||
|
||||
The Radio Configuration tab can be used for common tasks:
|
||||
|
||||
|
@ -131,7 +131,7 @@ The Radio Configuration tab can be used for common tasks:
|
|||
|
||||
See [Android App Usage](/docs/software/android/usage#setup-a-channel) for more further instruction on setting up your primary channel.
|
||||
|
||||
[![Channel Editor](/img/android/android-channel-edit-sm.png)](/img/android/android-channel-edit.png)
|
||||
[![Channel Editor](/img/android/android-channel-edit-sm.webp)](/img/android/android-channel-edit.webp)
|
||||
|
||||
Tap the Channel Name (or the pen icon) to access the Channel Menu:
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@ The Presets available are as follows, and follow a linear pattern of Fastest \<\
|
|||
|
||||
Maximum number of hops. This can't be greater than 7. Default is 3 which should be fine for most applications. _**Really, 3 is fine.**_
|
||||
|
||||
![Hop Count](/img/configuration/max-hops.png)
|
||||
![Hop Count](/img/configuration/max-hops.webp)
|
||||
|
||||
### Transmit Power
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ This conversion requires the use of either a [DAPLink](https://daplink.io/) or [
|
|||
```
|
||||
3. Download the required bootloader: [WisCore_RAK4631_Board_Bootloader.hex](https://github.com/RAKWireless/WisBlock/releases/download/0.4.2/WisCore_RAK4631_Board_Bootloader.hex)
|
||||
4. Connect the RAKDAP as follows:
|
||||
[<img src="/img/rak4631-rakdap1.png" style={{zoom:'25%'}} />](/img/rak4631-rakdap1.png)
|
||||
[<img src="/img/rak4631-rakdap1.webp" style={{zoom:'25%'}} />](/img/rak4631-rakdap1.webp)
|
||||
5. Flash the bootloader
|
||||
```shell
|
||||
pyocd flash -t nrf52840 .\WisCore_RAK4631_Board_Bootloader.hex
|
||||
|
|
|
@ -5,7 +5,7 @@ sidebar_label: Enclosures
|
|||
sidebar_position: 2
|
||||
---
|
||||
|
||||
import Tropho from "/img/enclosures/3dp-tropho-heltec32.png";
|
||||
import Tropho from "/img/enclosures/3dp-tropho-heltec32.webp";
|
||||
|
||||
## Created by tropho/TonyG
|
||||
|
||||
|
|
|
@ -83,7 +83,7 @@ This device may have issues charging a connected battery if utilizing a USB-C to
|
|||
|
||||
### Pin Map
|
||||
|
||||
![HTIT-WSL_V3_PIN_MAP](</img/hardware/HTIT-WB32LA(F)_V3.png>)
|
||||
![HTIT-WSL_V3_PIN_MAP](</img/hardware/HTIT-WB32LA(F)_V3.webp>)
|
||||
|
||||
Image Source: [Heltec](<https://resource.heltec.cn/download/WiFi_LoRa32_V3/HTIT-WB32LA(F)_V3.png>)
|
||||
|
||||
|
@ -195,7 +195,7 @@ With the device now in the Espressif Firmware Download mode, you can proceed wit
|
|||
|
||||
### Pin Map
|
||||
|
||||
![HT-Tracker_V1 Pin Map](/img/hardware/HT-Tracker_V1_Pin_Map.png)
|
||||
![HT-Tracker_V1 Pin Map](/img/hardware/HT-Tracker_V1_Pin_Map.webp)
|
||||
|
||||
Image Source: [Heltec](https://heltec.org/project/wireless-tracker/)
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ sidebar_label: Enclosures
|
|||
sidebar_position: 3
|
||||
---
|
||||
|
||||
import Tropho from "/img/enclosures/3dp-tropho-lora32.png";
|
||||
import Tropho from "/img/enclosures/3dp-tropho-lora32.webp";
|
||||
|
||||
## Created by tropho/TonyG
|
||||
|
||||
|
|
|
@ -9,10 +9,10 @@ sidebar_position: 4
|
|||
|
||||
For the Lora V2.1-1.6 and V2.1-1.8, Shorting IO12 to ground will progress through the screen pages and/or wake up the device. A simple push switch can be added for this purpose.
|
||||
|
||||
<img src="/img/hardware/lora32-v2-1.6-button.jpg" width="400" align="left" />
|
||||
<img src="/img/hardware/lora32-v2-1.6-button.webp" width="400" align="left" />
|
||||
|
||||
<img
|
||||
src="/img/hardware/lora32-v2-1.6-button-example.jpg"
|
||||
src="/img/hardware/lora32-v2-1.6-button-example.webp"
|
||||
width="400"
|
||||
align="left"
|
||||
/>
|
||||
|
|
|
@ -57,7 +57,7 @@ This board is still in production but for various reasons not recommended for ne
|
|||
- International
|
||||
- [AliExpress](https://www.aliexpress.com/item/32996759721.html)
|
||||
|
||||
![LILYGO® TTGO Lora V1](/img/hardware/lora-v1.png)
|
||||
![LILYGO® TTGO Lora V1](/img/hardware/lora-v1.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
@ -95,7 +95,7 @@ This board is still in production but for various reasons not recommended for ne
|
|||
- International
|
||||
- [AliExpress](https://www.aliexpress.com/item/4000628100802.html)
|
||||
|
||||
![LILYGO® TTGO Lora V1.3](/img/hardware/lora-v1.3.png)
|
||||
![LILYGO® TTGO Lora V1.3](/img/hardware/lora-v1.3.webp)
|
||||
![LILYGO® TTGO Lora V1.3 pin map](/img/hardware/lora-v1.3_pinmap.webp)
|
||||
|
||||
</TabItem>
|
||||
|
@ -137,7 +137,7 @@ This board is still in production but for various reasons not recommended for ne
|
|||
- International
|
||||
- [AliExpress](https://www.aliexpress.com/item/32846302183.html)
|
||||
|
||||
![LILYGO® TTGO Lora V2](/img/hardware/lora-v2.0.png)
|
||||
![LILYGO® TTGO Lora V2](/img/hardware/lora-v2.0.webp)
|
||||
|
||||
</TabItem>
|
||||
<TabItem value="v2.1">
|
||||
|
@ -183,7 +183,7 @@ Early versions of some of these boards contained the wrong component in the LiPo
|
|||
- [AliExpress](https://www.aliexpress.com/item/32915894264.html)
|
||||
- [Lilygo](https://www.lilygo.cc/products/lora3)
|
||||
|
||||
![TTGO Lora V2.1-1.6](/img/hardware/lora-v2.1-1.6.png)
|
||||
![TTGO Lora V2.1-1.6](/img/hardware/lora-v2.1-1.6.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
@ -212,7 +212,7 @@ Early versions of some of these boards contained the wrong component in the LiPo
|
|||
|
||||
- Firmware file: `firmware-tlora-v2-1-1.8-X.X.X.xxxxxxx.bin`
|
||||
|
||||
![TTGO Lora V2.1-1.8](/img/hardware/lora-v2.1-1.8.jpg)
|
||||
![TTGO Lora V2.1-1.8](/img/hardware/lora-v2.1-1.8.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
@ -276,7 +276,7 @@ If after successfully flashing the device and the screen remains black, you may
|
|||
- [Lilygo](https://www.lilygo.cc/products/t3s3-v1-0)
|
||||
- [Tindie](https://www.tindie.com/products/lilygo/lilygo-t3-s3-v10-esp32-s3-lora-sx1280-24g/)
|
||||
|
||||
![TTGO Lora T3S3 V1](/img/hardware/lora-t3s3.jpg)
|
||||
![TTGO Lora T3S3 V1](/img/hardware/lora-t3s3.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
|
|
@ -65,7 +65,7 @@ The Nano G2 Ultra and Nano G1 Explorer have exactly the same Lora front-end circ
|
|||
- [Official Store](https://shop.uniteng.com/product/meshtastic-mesh-device-nano-g2-ultra/)
|
||||
- [Official Tindie Store](https://www.tindie.com/products/neilhao/meshtastic-mesh-device-nano-g2-ultra/)
|
||||
|
||||
![Nano G2 Ultra](/img/hardware/nano_g2_ultra.jpeg)
|
||||
![Nano G2 Ultra](/img/hardware/nano_g2_ultra.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
@ -110,7 +110,7 @@ The Nano G1 Explorer, powered by Meshtastic, is a significant upgrade from the N
|
|||
- [Official Store](https://shop.uniteng.com/product/meshtastic-mesh-device-nano-edition/)
|
||||
- [Official Tindie Store](https://www.tindie.com/products/neilhao/meshtastic-mesh-device-nano-g1-explorer/)
|
||||
|
||||
![Nano G1 Explorer](/img/hardware/nano_g1_explorer.jpeg)
|
||||
![Nano G1 Explorer](/img/hardware/nano_g1_explorer.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
@ -149,7 +149,7 @@ The Nano G1 is the first dedicated hardware device to be designed from scratch p
|
|||
- Firmware file: `firmware-nano-g1-X.X.X.xxxxxxx.bin`
|
||||
- [Unit Engineering's Official Wiki](https://uniteng.com/wiki/doku.php?id=meshtastic:nano)
|
||||
|
||||
![Nano G1](/img/hardware/nano-g1-front.jpg)
|
||||
![Nano G1](/img/hardware/nano-g1-front.webp)
|
||||
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
|
|
|
@ -52,7 +52,7 @@ Further information on the RAK5005-O can be found on the [RAK Documentation Cent
|
|||
|
||||
<img
|
||||
alt="RAK4631 5005"
|
||||
src="/img/hardware/rak4631_5005.png"
|
||||
src="/img/hardware/rak4631_5005.webp"
|
||||
style={{ zoom: "50%" }}
|
||||
/>
|
||||
|
||||
|
@ -121,7 +121,7 @@ Further information on the RAK19003 can be found on the [RAK Documentation Cente
|
|||
|
||||
<img
|
||||
alt="RAK4631 19003"
|
||||
src="/img/hardware/rak4631_19003.png"
|
||||
src="/img/hardware/rak4631_19003.webp"
|
||||
style={{ zoom: "50%" }}
|
||||
/>
|
||||
|
||||
|
|
|
@ -58,7 +58,7 @@ Please be aware of the difference between the RAK4631 (Arduino bootloader) and t
|
|||
|
||||
<img
|
||||
alt="RAK4631 Core Module"
|
||||
src="/img/hardware/rak4631.png"
|
||||
src="/img/hardware/rak4631.webp"
|
||||
style={{ zoom: "50%" }}
|
||||
/>
|
||||
|
||||
|
@ -122,7 +122,7 @@ The RAK11200 does not contain a LoRa transceiver, and thus needs to be added sep
|
|||
|
||||
<img
|
||||
alt="RAK4631 5005 11200"
|
||||
src="/img/hardware/rak11200.jpg"
|
||||
src="/img/hardware/rak11200.webp"
|
||||
style={{ zoom: "50%" }}
|
||||
/>
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ sidebar_position: 1
|
|||
## Created by tavdog/Tavis Gustafson
|
||||
|
||||
### Low Cost Harbor Breeze Solar Light RAK Enclosure Hack
|
||||
![Solar Hack Complete](/img/enclosures/hbmh_complete.png)
|
||||
![Solar Hack Complete](/img/enclosures/hbmh_complete.webp)
|
||||
|
||||
The Harbor Breeze Solar LED light can be purchased for about $15 and includes a capable solar panel, lithium ion cell and charge controller in a waterproof enclosure. The RAK baseboards fit perfectly inside the solar compartment. Below are the steps for completing this hack for a completely weatherproof solar powered Meshtastic node.
|
||||
|
||||
|
@ -22,25 +22,25 @@ An ipex to sma pigtail is needed if in order to have an external antenna. A JST
|
|||
Step 1. Unscrew 4 small screws to open the solar compartment.
|
||||
|
||||
Step 2. Solder your battery JST-PHR-2 connector or power wires to the + and - terminals of the battery. If you don't have the proper connector you can solder directly to the pins on the back of the JST connector, just make sure you get the polarity correct.
|
||||
![Solder to battery terminals](/img/enclosures/harbor_breeze_solar_battery_solder_points.jpg)
|
||||
![Solder to battery terminals](/img/enclosures/harbor_breeze_solar_battery_solder_points.webp)
|
||||
|
||||
Step 3. Drill the hole for your sma pigtail. A perfectly vertical antenna via 90 degree bend will not allow for a very flat solar panel so choose wisely or use an externally mounted antenna. You can skip this step if you want to use an internal antenna that fits.
|
||||
![Drill sma holes](/img/enclosures/harbor_breeze_solar_sma_hole1.jpg)![Drill sma holes](/img/enclosures/harbor_breeze_solar_sma_hole2.jpg)
|
||||
![Drill sma holes](/img/enclosures/harbor_breeze_solar_sma_hole1.webp)![Drill sma holes](/img/enclosures/harbor_breeze_solar_sma_hole2.webp)
|
||||
|
||||
Step 4. Install the sma pigtail. Seal with silicone or marine sealant.
|
||||
![Install sma pigtail](/img/enclosures/harbor_breeze_solar_sma_installed.jpg)![Seal](/img/enclosures/harbor_breeze_solar_sma_seal.jpg)
|
||||
![Install sma pigtail](/img/enclosures/harbor_breeze_solar_sma_installed.webp)![Seal](/img/enclosures/harbor_breeze_solar_sma_seal.webp)
|
||||
|
||||
Step 5. Install the RAK module in the free space. You can lightly tack glue this in place if you want to.
|
||||
![Instal module](/img/enclosures/harbor_breeze_solar_board_placement.jpg)
|
||||
![Instal module](/img/enclosures/harbor_breeze_solar_board_placement.webp)
|
||||
|
||||
Step 6. Connect the antenna and battery and close up the back.
|
||||
|
||||
The light housing can be removed if not needed.
|
||||
![External antenna via sma pigtail](/img/enclosures/harbor_breeze_solar_antenna_pigtail.jpg)
|
||||
![External antenna via sma pigtail](/img/enclosures/harbor_breeze_solar_antenna_pigtail.webp)
|
||||
|
||||
The light housing is not as waterproof as the solar enclosure so be careful if putting electronics inside of it.
|
||||
Attach to a stick and put it high up.
|
||||
![External antenna via sma pigtail](/img/enclosures/harbor_breeze_solar_stick_mount.jpg)
|
||||
![External antenna via sma pigtail](/img/enclosures/harbor_breeze_solar_stick_mount.webp)
|
||||
|
||||
The light will still turn on at night for a very stealthy node. To turn off the light there is a button on the back.
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ sidebar_position: 3
|
|||
|
||||
Download from [Printables](https://www.printables.com/model/297089-meshtastic-solar-base-station-node-enclosure-for-3) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1312727008/meshtastic-solar-base-station-off-grid).
|
||||
|
||||
![rak19003-micro](/img/enclosures/3dp-kmon-basestation.png)
|
||||
![rak19003-micro](/img/enclosures/3dp-kmon-basestation.webp)
|
||||
|
||||
## Created by tropho/TonyG
|
||||
|
||||
|
@ -19,29 +19,29 @@ Download from [Printables](https://www.printables.com/model/297089-meshtastic-so
|
|||
|
||||
Download from [Printables](https://www.printables.com/model/286651-rak5005-case-for-meshtastic) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1158237722/meshtastic-rak5005-case).
|
||||
|
||||
![rak5005](/img/enclosures/3dp-tropho-rak5005.png)
|
||||
![rak5005](/img/enclosures/3dp-tropho-rak5005.webp)
|
||||
|
||||
### RAK19007 Case
|
||||
|
||||
Download from [Printables](https://www.printables.com/model/286657-rak19007-case-for-meshtastic) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1302265084/meshtastic-rak19007-case).
|
||||
|
||||
![rak19007](/img/enclosures/3dp-tropho-rak19007.png)
|
||||
![rak19007](/img/enclosures/3dp-tropho-rak19007.webp)
|
||||
|
||||
### RAK19003 Case
|
||||
|
||||
Download from [Printables](https://www.printables.com/model/286662-rak19003-case-for-meshtastic) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1316287559/meshtastic-rak19003-case).
|
||||
|
||||
![rak19003](/img/enclosures/3dp-tropho-rak19003.png)
|
||||
![rak19003](/img/enclosures/3dp-tropho-rak19003.webp)
|
||||
|
||||
### RAK19003 (Micro) Case
|
||||
|
||||
Download from [Printables](https://www.printables.com/model/286664-rak19003-micro-case-for-meshtastic) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1302260756/meshtastic-rak19003-micro-case).
|
||||
|
||||
![rak19003-micro](/img/enclosures/3dp-tropho-rak19003-micro.png)
|
||||
![rak19003-micro](/img/enclosures/3dp-tropho-rak19003-micro.webp)
|
||||
|
||||
## Created by tavdog/Tavis Gustafson
|
||||
|
||||
### [Harbor Breeze Meshtastic Hack](./harbor-breeze-solar-enclosure.mdx)
|
||||
|
||||
![Harbor Breeze Solar LED Meshtastic Hack Complete](/img/enclosures/hbmh_complete.png)
|
||||
![Harbor Breeze Solar LED Meshtastic Hack Complete](/img/enclosures/hbmh_complete.webp)
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ If pin ordering on the OLED board are swapped, there are some tricks to allow ei
|
|||
- International
|
||||
- [RAK Wireless](https://store.rakwireless.com/products/rak1921-oled-display-panel)
|
||||
|
||||
[<img alt="0.96 inch OLED display" src="/img/hardware/screen.png" style={{zoom:'25%'}} />](/img/hardware/screen.png)
|
||||
[<img alt="0.96 inch OLED display" src="/img/hardware/screen.webp" style={{zoom:'25%'}} />](/img/hardware/screen.webp)
|
||||
|
||||
</TabItem>
|
||||
<TabItem value="E-Ink">
|
||||
|
@ -68,7 +68,7 @@ Please note only the white-black display is supported at this time, the white-bl
|
|||
|
||||
<img
|
||||
alt="RAK4631 5005 14000"
|
||||
src="/img/hardware/rak4631_5005_epaper.jpg"
|
||||
src="/img/hardware/rak4631_5005_epaper.webp"
|
||||
style={{ zoom: "50%" }}
|
||||
/>
|
||||
|
||||
|
|
|
@ -42,4 +42,4 @@ The Station G1 is the second dedicated hardware device to be designed from scrat
|
|||
- [Official Store](https://shop.uniteng.com/product/meshtastic-mesh-device-station-edition/)
|
||||
- [Official Tindie Store](https://www.tindie.com/products/neilhao/meshtastic-mesh-device-station-edition/)
|
||||
|
||||
![Station G1](/img/hardware/station-g1.jpg)
|
||||
![Station G1](/img/hardware/station-g1.webp)
|
||||
|
|
|
@ -17,9 +17,9 @@ sidebar_position: 3
|
|||
- **Double press:** Sends an adhoc ping of the device's position to the network.
|
||||
- **Triple press:** Disables the device's GPS. Repeat to re-enable. (_This will be indicated on both information screen pages on the device's display as shown below_)
|
||||
|
||||
<img src="/img/hardware/GPS-disabled.jpg" width="200" align="center-left" />
|
||||
<img src="/img/hardware/GPS-disabled.webp" width="200" align="center-left" />
|
||||
<img
|
||||
src="/img/hardware/GPS-disabled-by-button.jpg"
|
||||
src="/img/hardware/GPS-disabled-by-button.webp"
|
||||
width="200"
|
||||
align="center-right"
|
||||
/>
|
||||
|
|
|
@ -17,6 +17,6 @@ Download from [Printables](https://www.printables.com/model/127253-t-beam-case-f
|
|||
- (x4) M3 nuts
|
||||
- (x4) M2x4mm screws (no nuts) to secure T-Beam to the frame
|
||||
|
||||
<img src="/img/enclosures/3dp-tropho-tbeam.jpg" width="400" align="left" />
|
||||
<img src="/img/enclosures/3dp-tropho-tbeam.webp" width="400" align="left" />
|
||||
|
||||
<!-- ![TrophoTbeam](/img/enclosures/3dp-tropho-tbeam.jpg) -->
|
||||
<!-- ![TrophoTbeam](/img/enclosures/3dp-tropho-tbeam.webp) -->
|
||||
|
|
|
@ -61,8 +61,8 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi
|
|||
- International
|
||||
- [AliExpress](https://www.aliexpress.com/item/4000469332610.html)
|
||||
|
||||
![T-Beam v0.7](/img/hardware/t-beam-v0.7.png)
|
||||
![T-Beam v0.7 pin map](/img/hardware/t-beam_v0.7_pinmap.jpeg)
|
||||
![T-Beam v0.7](/img/hardware/t-beam-v0.7.webp)
|
||||
![T-Beam v0.7 pin map](/img/hardware/t-beam_v0.7_pinmap.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
@ -101,7 +101,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi
|
|||
- International
|
||||
- [AliExpress](https://www.aliexpress.com/item/4001178678568.html)
|
||||
|
||||
![TTGO T-Beam v1.1](/img/hardware/t-beam-v1.1.png)
|
||||
![TTGO T-Beam v1.1](/img/hardware/t-beam-v1.1.webp)
|
||||
![TTGO T-Beam v1.1 pinmap](/img/hardware/t-beam_v1.1_pinmap.webp)
|
||||
|
||||
</TabItem>
|
||||
|
@ -140,7 +140,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi
|
|||
- International
|
||||
- [AliExpress](https://www.aliexpress.com/item/32889583204.html)
|
||||
|
||||
![TTGO T-Beam M8N](/img/hardware/t-beam-m8n.png)
|
||||
![TTGO T-Beam M8N](/img/hardware/t-beam-m8n.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
@ -178,7 +178,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi
|
|||
- International
|
||||
- [AliExpress](https://www.aliexpress.com/item/4001287221970.html)
|
||||
|
||||
![T-Beam M8N & SX1262](/img/hardware/t-beam-sx1262.png)
|
||||
![T-Beam M8N & SX1262](/img/hardware/t-beam-sx1262.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
@ -214,7 +214,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi
|
|||
- International
|
||||
- [AliExpress](https://www.aliexpress.com/item/1005005418286231.html)
|
||||
|
||||
![T-Beam S3-Core](/img/hardware/T-BEAM-S3Core.jpg)
|
||||
![T-Beam S3-Core](/img/hardware/T-BEAM-S3Core.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
@ -279,7 +279,7 @@ With the device now in the Espressif Firmware Download mode, you can proceed wit
|
|||
- [Rokland NEO-M10S](https://store.rokland.com/products/lilygo-t-beam-supreme-esp32-s3-lora-development-board-sx1262-915mhz-gps-l76k-or-u-blox?variant=41051191378003)
|
||||
- [Rokland Quectel L76K](https://store.rokland.com/products/lilygo-t-beam-supreme-esp32-s3-lora-development-board-sx1262-915mhz-gps-l76k-or-u-blox?variant=41051191345235)
|
||||
|
||||
![T-Beam Supreme](/img/hardware/T-BEAM-S3-Supreme.jpg)
|
||||
![T-Beam Supreme](/img/hardware/T-BEAM-S3-Supreme.webp)
|
||||
|
||||
</TabItem>
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ To attach the screen:
|
|||
3. Connect SCL to pin 22
|
||||
4. Connect SDA to pin 21
|
||||
|
||||
![Connecting the OLED screen to a T-Beam](/img/hardware/t-beam-screen.jpg)
|
||||
![Connecting the OLED screen to a T-Beam](/img/hardware/t-beam-screen.webp)
|
||||
|
||||
### Resources
|
||||
- Purchase Links:
|
||||
|
@ -25,4 +25,4 @@ To attach the screen:
|
|||
- International
|
||||
- [Aliexpress](https://www.aliexpress.com/item/32922106384.html)
|
||||
|
||||
![0.96 inch OLED display](/img/hardware/screen.png)
|
||||
![0.96 inch OLED display](/img/hardware/screen.webp)
|
||||
|
|
|
@ -59,4 +59,4 @@ With the device now in the Espressif Firmware Download mode, you can proceed wit
|
|||
- [LilyGO Store](https://www.lilygo.cc/products/t-deck)
|
||||
- [AliExpress](https://www.aliexpress.us/item/3256805505920840.html)
|
||||
|
||||
![T-Deck](/img/hardware/LILYGO-T-DECK.jpg)
|
||||
![T-Deck](/img/hardware/LILYGO-T-DECK.webp)
|
||||
|
|
|
@ -17,4 +17,4 @@ sidebar_position: 3
|
|||
- **Double press:** Turns the screen backlight on/off and sends an adhoc ping of the device's position to the network.
|
||||
- **Long press:** Signals the device to shutdown after 5 seconds.
|
||||
|
||||
![TechoButtons](/img/hardware/t-echo-lilygo.jpg)
|
||||
![TechoButtons](/img/hardware/t-echo-lilygo.webp)
|
||||
|
|
|
@ -11,6 +11,6 @@ sidebar_position: 3
|
|||
|
||||
Download from [Thingiverse](https://www.thingiverse.com/thing:5028720).
|
||||
|
||||
<img src="/img/enclosures/3dp-briann-techo-exp.jpg" width="400" align="left" />
|
||||
<img src="/img/enclosures/3dp-briann-techo-exp.webp" width="400" align="left" />
|
||||
|
||||
<!-- ![T-Echo Expedition](/img/enclosures/3dp-briann-techo-exp.jpg) -->
|
||||
<!-- ![T-Echo Expedition](/img/enclosures/3dp-briann-techo-exp.webp) -->
|
||||
|
|
|
@ -47,7 +47,7 @@ The following process will manually place the device into the Espressif Firmware
|
|||
2. Remove the device's back cover.
|
||||
3. Locate and press and hold the boot button.
|
||||
|
||||
![T Watch S3 Boot Button](/img/hardware/T-Watch-S3-BUTTON.jpg)
|
||||
![T Watch S3 Boot Button](/img/hardware/T-Watch-S3-BUTTON.webp)
|
||||
|
||||
4. While holding the boot button, press the crown button once to turn the device on.
|
||||
5. After 2-3 seconds, release the BOOT button.
|
||||
|
@ -64,4 +64,4 @@ With the device now in the Espressif Firmware Download mode, you can proceed wit
|
|||
- [LilyGO](https://www.lilygo.cc/products/t-watch-s3)
|
||||
- [AliExpress](https://www.aliexpress.us/item/3256805456685117.html)
|
||||
|
||||
![T-Watch](/img/hardware/LILYGO-T-Watch-S3.jpg)
|
||||
![T-Watch](/img/hardware/LILYGO-T-Watch-S3.webp)
|
||||
|
|
|
@ -54,7 +54,7 @@ _Google Play and the Google Play logo are trademarks of Google LLC._
|
|||
<a href="https://github.com/meshtastic/Meshtastic-Android/releases/latest">
|
||||
<img
|
||||
alt="Download at https://github.com/meshtastic/Meshtastic-Android/releases/latest"
|
||||
src="/img/android/get-it-on-github.png"
|
||||
src="/img/android/get-it-on-github.webp"
|
||||
width="49%"
|
||||
/>
|
||||
</a>
|
||||
|
|
|
@ -9,7 +9,7 @@ sidebar_position: 2
|
|||
|
||||
The Meshtastic Android app handles the communication and can show the location of everyone in your private group. Each member of your private mesh can see the location and distance of members and text messages sent to your group chat.
|
||||
|
||||
[![No device connected](/img/android/android-settings-none-sm.png)](/img/android/android-settings-none.png)
|
||||
[![No device connected](/img/android/android-settings-none-sm.webp)](/img/android/android-settings-none.webp)
|
||||
|
||||
Open the app and you should see the Settings tab like the screen above. Notice the cloud with a slash through it in the upper right, showing no device connection. You can move through the tabs but nothing much will be visible until you connect to a radio device.
|
||||
|
||||
|
@ -17,11 +17,11 @@ Open the app and you should see the Settings tab like the screen above. Notice t
|
|||
|
||||
You will need a device with Meshtastic installed to go any further. See the [getting started](/docs/getting-started) section for information on how to do this.
|
||||
|
||||
[![Search for devices](/img/android/android-settings-none-c.png)](/img/android/android-settings-none.png)
|
||||
[![Search for devices](/img/android/android-settings-none-c.webp)](/img/android/android-settings-none.webp)
|
||||
|
||||
To find devices to connect via Bluetooth click the "+" button on the bottom right corner.
|
||||
|
||||
[![Device available to select](/img/android/android-settings-connect-sm.png)](/img/android/android-settings-connect.png)
|
||||
[![Device available to select](/img/android/android-settings-connect-sm.webp)](/img/android/android-settings-connect.webp)
|
||||
|
||||
1. Select the device name, `Meshtastic_769d` in this example. (You will see devices within range, so make sure to get the right one.)
|
||||
2. Before you can connect for the first time, you need to "pair" the devices to allow communication between them. Some devices are pinless, others require entering a PIN shown on the device screen.
|
||||
|
@ -31,15 +31,15 @@ To find devices to connect via Bluetooth click the "+" button on the bottom righ
|
|||
:::
|
||||
3. This starts the communication with the device. The cloud icon on the status bar should change and show a check mark.
|
||||
|
||||
[![Device connected](/img/android/android-settings-mike-c.png)](/img/android/android-settings-mike-c.png)
|
||||
[![Device connected](/img/android/android-settings-mike-c.webp)](/img/android/android-settings-mike-c.webp)
|
||||
|
||||
The cloud icon at the top right corner indicates if you are connected to a device. This currently has three states:
|
||||
|
||||
![Not connected](/img/android/android-cloud-cross.png) Cloud with a slash through it: No device connected to the application.
|
||||
![Not connected](/img/android/android-cloud-cross.webp) Cloud with a slash through it: No device connected to the application.
|
||||
|
||||
![Connected](/img/android/android-cloud-tick.png) Cloud with a tick in it: Device connected to the application.
|
||||
![Connected](/img/android/android-cloud-tick.webp) Cloud with a tick in it: Device connected to the application.
|
||||
|
||||
![Sleeping](/img/android/android-cloud-up.png) Cloud with an up arrow in it: Device is connected, but currently sleeping or out of range.
|
||||
![Sleeping](/img/android/android-cloud-up.webp) Cloud with an up arrow in it: Device is connected, but currently sleeping or out of range.
|
||||
|
||||
## Common tasks
|
||||
|
||||
|
@ -52,7 +52,7 @@ In order to start communicating with your mesh, you must select a region. This s
|
|||
|
||||
Edit the "Your name", e.g. to be "Mike Bird". This is the name that other people will see, so make it unique within your group. The initials e.g. "MB" should also be unique and will be used to identify you in the message history and on the device screens. Initials, or "short name", can be customized in the Radio configuration - User settings. The four characters displayed after your initials cannot be changed. These are the last four hex digits of the device MAC address. Devices with unset names will display these four characters as the device short name.
|
||||
|
||||
[![Changing device name](/img/android/android-settings-mike-sm.png)](/img/android/android-settings-mike.png)
|
||||
[![Changing device name](/img/android/android-settings-mike-sm.webp)](/img/android/android-settings-mike.webp)
|
||||
|
||||
### Setup a channel
|
||||
|
||||
|
@ -62,15 +62,15 @@ You can also create a new Channel and share the details with your group. The gro
|
|||
|
||||
The Channel tab allows you to create a new private mesh. This screen is initially locked so that you don't change it accidentally. Press the lock symbol, and you will be able to edit. First, select the Channel options, as shown here, and chose the most appropriate option:
|
||||
|
||||
[![Changing channel settings](/img/android/android-change-channel-sm.png)](/img/android/android-change-channel.png)
|
||||
[![Changing channel settings](/img/android/android-change-channel-sm.webp)](/img/android/android-change-channel.webp)
|
||||
|
||||
Here we selected `Long Range / Fast`, and then made a Channel Name using the keyboard. This identifies your group, here "Owl Team".
|
||||
|
||||
[![Changing channel name](/img/android/android-channel-owl-sm.png)](/img/android/android-channel-owl.png)
|
||||
[![Changing channel name](/img/android/android-channel-owl-sm.webp)](/img/android/android-channel-owl.webp)
|
||||
|
||||
You will see a warning because changing the Channel will break communications with your group, i.e. if you change your settings without sharing the new details with the group.
|
||||
|
||||
[![Do you want to change the channel?](/img/android/android-new-channel-sm.png)](/img/android/android-new-channel.png)
|
||||
[![Do you want to change the channel?](/img/android/android-new-channel-sm.webp)](/img/android/android-new-channel.webp)
|
||||
|
||||
The app will generate a new QR code on the screen. This encodes the channel details and a random 256-bit key for sharing with the new group. You can share the QR code with other Meshtastic users, or use the Share button and share the link via chat message, SMS, or email. The link is a very long code, for example: https://www.meshtastic.org/d/#CgUYAyIBAQ
|
||||
|
||||
|
@ -78,7 +78,7 @@ The app will generate a new QR code on the screen. This encodes the channel det
|
|||
|
||||
1. If another user shares a QR code, you will be able to scan it directly with your camera using the `Scan` button.
|
||||
|
||||
[![Open with Meshtastic](/img/android/android-open-with-c.png)](/img/android/android-open-with.png)
|
||||
[![Open with Meshtastic](/img/android/android-open-with-c.webp)](/img/android/android-open-with.webp)
|
||||
|
||||
2. If the channel is shared from a file or link using the `Share` button, you can click on the file or link and you need to choose "Open with Meshtastic".
|
||||
|
||||
|
@ -88,7 +88,7 @@ The app will generate a new QR code on the screen. This encodes the channel det
|
|||
3. If you see the option "Open the supported links", make sure it is enabled.
|
||||
:::
|
||||
|
||||
[![Accept new channel](/img/android/android-accept-channel-c.png)](/img/android/android-accept-channel.png)
|
||||
[![Accept new channel](/img/android/android-accept-channel-c.webp)](/img/android/android-accept-channel.webp)
|
||||
|
||||
Proceed and you should see a message like "Do you want to switch to the 'Owl Team' channel?".
|
||||
Accept this, and the app will change to this new channel. You will lose any current channel setting!
|
||||
|
@ -99,11 +99,11 @@ Setting the same Name and Options directly doesn't work as there are other radio
|
|||
|
||||
You can test changing channels with the QR code shown below.
|
||||
|
||||
![Meshtastic Default Channel](/img/android/default-channel.png)
|
||||
![Meshtastic Default Channel](/img/android/default-channel.webp)
|
||||
|
||||
### Send a message
|
||||
|
||||
[![Messages](/img/android/android-messages-sm.png)](/img/android/android-messages.png)
|
||||
[![Messages](/img/android/android-messages-sm.webp)](/img/android/android-messages.webp)
|
||||
|
||||
The message window operates like most messaging apps. Note that your primary channel i.e. `LongFast` contact is always shown and works as a group chat. Other contacts are for direct messaging, or private group chats.
|
||||
|
||||
|
@ -122,7 +122,7 @@ By default there is no long-term store-and-forward of messages, so messages not
|
|||
|
||||
### View your network
|
||||
|
||||
[![Local Meshtastic network](/img/android/android-nodes-sm.png)](/img/android/android-nodes.png)
|
||||
[![Local Meshtastic network](/img/android/android-nodes-sm.webp)](/img/android/android-nodes.webp)
|
||||
|
||||
The network list shows all the users (devices) that have connected to the same Channel. For each entry, it shows the last time they were active, their location and distance (when available), and their last known power status. In the example above, Monkey is the local user, Rabbit was last heard from 10 minutes ago and is 50m away, and Panda was last heard 11 minutes ago and 5m away.
|
||||
|
||||
|
@ -131,36 +131,36 @@ The network list shows all the users (devices) that have connected to the same C
|
|||
|
||||
### View the map
|
||||
|
||||
[![Meshtastic Map View](/img/android/android-map-sm.png)](/img/android/android-map.png)
|
||||
[![Meshtastic Map View](/img/android/android-map-sm.webp)](/img/android/android-map.webp)
|
||||
|
||||
The Map tab will show a local map with an icon for each active mesh node that has a known position. The users names are shown above the icon.
|
||||
|
||||
|
||||
[![Map Layers](/img/android/android-map-layers-c.png)](/img/android/android-map-layers.png)
|
||||
[![Map Layers](/img/android/android-map-layers-c.webp)](/img/android/android-map-layers.webp)
|
||||
|
||||
- Clicking the layers icon in the top-right will allow you to select the map type.
|
||||
|
||||
### Offline maps
|
||||
|
||||
[![Download offline maps](/img/android/android-map-download-c.png)](/img/android/android-map-download.png)
|
||||
[![Download offline maps](/img/android/android-map-download-c.webp)](/img/android/android-map-download.webp)
|
||||
|
||||
- Some map types allow downloading for offline use. If offline maps are available for your selected map type, a download icon will appear in the bottom-right corner of the map. Tap this icon and choose the option to Download Region, then select the area you wish to download.
|
||||
|
||||
## Configuration options
|
||||
|
||||
[![Meshtastic configuration options](/img/android/android-settings-options-c.png)](/img/android/android-settings-options.png)
|
||||
[![Meshtastic configuration options](/img/android/android-settings-options-c.webp)](/img/android/android-settings-options.webp)
|
||||
|
||||
Pressing the three vertical dots in the top right corner shows the configuration menu.
|
||||
|
||||
### Debug Panel
|
||||
|
||||
[![Debug page](/img/android/android-debug-sm.png)](/img/android/android-debug.png)
|
||||
[![Debug page](/img/android/android-debug-sm.webp)](/img/android/android-debug.webp)
|
||||
|
||||
The debug panel allows you to see all packets sent between the application and the device. This can be useful for debugging purposes.
|
||||
|
||||
### Radio Configuration
|
||||
|
||||
[![Meshtastic configuration options](/img/android/android-radio-configuration-c.png)](/img/android/android-radio-configuration.png)
|
||||
[![Meshtastic configuration options](/img/android/android-radio-configuration-c.webp)](/img/android/android-radio-configuration.webp)
|
||||
|
||||
Radio Configuration opens a list of all radio and module configuration settings.
|
||||
- See [Radio Config](/docs/configuration/radio) for radio settings.
|
||||
|
@ -175,7 +175,7 @@ To reset the values go to the Debug Panel and press the "Clear" button.
|
|||
|
||||
### Theme
|
||||
|
||||
[![Meshtastic theme](/img/android/android-settings-theme-c.png)](/img/android/android-settings-theme.png)
|
||||
[![Meshtastic theme](/img/android/android-settings-theme-c.webp)](/img/android/android-settings-theme.webp)
|
||||
|
||||
Allows you to change between light and dark themes, or to select the system default.
|
||||
|
||||
|
@ -189,7 +189,7 @@ Opens the introduction slideshow.
|
|||
|
||||
### Quick chat options
|
||||
|
||||
[![Quick Chat](/img/android/android-quick-chat-sm.png)](/img/android/android-quick-chat.png)
|
||||
[![Quick Chat](/img/android/android-quick-chat-sm.webp)](/img/android/android-quick-chat.webp)
|
||||
|
||||
Brings up an editor to create and edit quick response messages. These will appear as buttons in the chat window. Messages have the option to send instantly, or be appended to your message and sent manually.
|
||||
|
||||
|
|
|
@ -8,6 +8,6 @@ sidebar_label: Installation
|
|||
<a href="https://apple.co/3Auysep">
|
||||
<img
|
||||
alt="Meshtastic App Store Launch Image"
|
||||
src="/img/apple/meshtastic-1080x1080.png"
|
||||
src="/img/apple/meshtastic-1080x1080.webp"
|
||||
/>
|
||||
</a>
|
||||
|
|
|
@ -38,25 +38,25 @@ To setup CalTopo for Meshtastic integration using the Live Tracking via APRS, re
|
|||
|
||||
Example `topo.properties` file configuration for use with Meshtastic:
|
||||
|
||||
![topo.properties](/img/software/integrations/caltopo/properties.png)
|
||||
![topo.properties](/img/software/integrations/caltopo/properties.webp)
|
||||
|
||||
After starting CalTopo Desktop, NMEA waypoint location sentences should be streamed into the logs from the connected Meshtastic device every 10 seconds:
|
||||
|
||||
![CalTopo Logs](/img/software/integrations/caltopo/logs.png)
|
||||
![CalTopo Logs](/img/software/integrations/caltopo/logs.webp)
|
||||
|
||||
In the desktop's web UI for your CalTopo map, scroll down and check the **Shared Locations** checkbox under **Realtime Data**. Your nodes should appear on the map as points if they are connected correctly.
|
||||
|
||||
![shared-locations](/img/software/integrations/caltopo/local-stations.png)
|
||||
![shared-locations](/img/software/integrations/caltopo/local-stations.webp)
|
||||
|
||||
You can click on one or more of the node points and in the resulting tooltip, click **Record to Map**
|
||||
|
||||
![node point](/img/software/integrations/caltopo/click.png)
|
||||
![node point](/img/software/integrations/caltopo/click.webp)
|
||||
|
||||
In the resulting dialog, you can assign attributes such as a label or color to the live track created by the node.
|
||||
|
||||
|
||||
![track](/img/software/integrations/caltopo/track.png)
|
||||
![track](/img/software/integrations/caltopo/track.webp)
|
||||
|
||||
When you view the shared map on another device or mobile, the nodes should appear there as well now, if both the desktop and mobile device have internet connectivity.
|
||||
|
||||
![app](/img/software/integrations/caltopo/app.png)
|
||||
![app](/img/software/integrations/caltopo/app.webp)
|
||||
|
|
|
@ -198,7 +198,7 @@ Always Check Configuration before reloading YAML or restarting Home Assistant to
|
|||
|
||||
:::
|
||||
|
||||
![HA Developer Tools](/img/software/mqtt/ha_developer_tools.png)
|
||||
![HA Developer Tools](/img/software/mqtt/ha_developer_tools.webp)
|
||||
|
||||
## Create Dashboard Cards
|
||||
|
||||
|
@ -206,13 +206,13 @@ Always Check Configuration before reloading YAML or restarting Home Assistant to
|
|||
|
||||
Create a new Entities Card and select the entities you have created.
|
||||
|
||||
![HA Entities Card](/img/software/mqtt/ha_entities_card.png)
|
||||
![HA Entities Card](/img/software/mqtt/ha_entities_card.webp)
|
||||
|
||||
### Logbook Card for Messaging
|
||||
|
||||
The logbook card is useful to keep a record of incoming messages from the mesh. Below is an example of how the logbook card would be set up.
|
||||
|
||||
![HA Logbook Card](/img/software/mqtt/ha_logbook_card.png)
|
||||
![HA Logbook Card](/img/software/mqtt/ha_logbook_card.webp)
|
||||
|
||||
|
||||
## Trigger HA Automations
|
||||
|
@ -223,7 +223,7 @@ It is possible to have Home Assistant trigger automations based on messages or e
|
|||
|
||||
This example waits for a message containing @Tropho and then sends a pop-up notification to his flip phone with the message. Optionally you can have ALL messages from the mesh sent as HA notifications to your phone.
|
||||
|
||||
![HA At Tropho Message](/img/software/mqtt/ha_at_tropho.png)
|
||||
![HA At Tropho Message](/img/software/mqtt/ha_at_tropho.webp)
|
||||
|
||||
Add the following code to your automations.yaml file. Be sure to modify the `topic`, `regex_search`, and `service` for your configuration.
|
||||
```yaml
|
||||
|
@ -264,7 +264,7 @@ It is possible to create an input text box to send messages to your mesh from wi
|
|||
|
||||
First, create an input text helper entity. The preferred way to configure an input text is via the HA interface at Settings > Devices & Services > Helpers. Click the add button and then choose the Text option. Make a text input helper with a max length of 190 to be on the safe side. See example below:
|
||||
|
||||
![HA Input Text Helper](/img/software/mqtt/ha_input_text_helper.png)
|
||||
![HA Input Text Helper](/img/software/mqtt/ha_input_text_helper.webp)
|
||||
|
||||
### Create a Send Message Automation
|
||||
|
||||
|
@ -310,4 +310,4 @@ This automation will check the send box for changes. After typing a message, ei
|
|||
mode: single
|
||||
```
|
||||
|
||||
Add this card to your dashboard by going to Edit Dashboard -> + ADD CARD. Then search BY ENTITY for Meshtastic Send Box and check the box next to the entry. Click CONTINUE, then ADD TO DASHBOARD.
|
||||
Add this card to your dashboard by going to Edit Dashboard -> + ADD CARD. Then search BY ENTITY for Meshtastic Send Box and check the box next to the entry. Click CONTINUE, then ADD TO DASHBOARD.
|
||||
|
|
|
@ -7,7 +7,7 @@ sidebar_position: 6
|
|||
|
||||
## Bridging networks
|
||||
|
||||
![Common MQTT Layout](/img/software/mqtt/mqtt.png)
|
||||
![Common MQTT Layout](/img/software/mqtt/mqtt.webp)
|
||||
|
||||
Meshtastic networks in different locations beyond the reach of LoRa can be easily bridged together using MQTT. The simplest option is to connect your mesh to the official Meshtastic MQTT broker. This makes your devices appear on the world map, and provides a copy of your mesh traffic, translated into JSON. All you have to do to join the public MQTT server is to Enable MQTT and set Uplink and Downlink on the channels that you want to share over MQTT. The default device configuration using the public MQTT Server is encrypted.
|
||||
|
||||
|
@ -153,4 +153,4 @@ An existing public [MQTT broker](https://mosquitto.org) will be the default for
|
|||
|
||||
- [Using MQTT with Home Assistant](/docs/software/integrations/mqtt/home-assistant.mdx)
|
||||
|
||||
- [Using MQTT with Adafruit IO](/docs/software/integrations/mqtt/adafruit-io.mdx)
|
||||
- [Using MQTT with Adafruit IO](/docs/software/integrations/mqtt/adafruit-io.mdx)
|
||||
|
|
|
@ -12,7 +12,7 @@ There are three ways of accessing the app:
|
|||
2. A hosted version located at [client.meshtastic.org](https://client.meshtastic.org).
|
||||
3. Hosting it yourself.
|
||||
|
||||
![WebUI](/img/webUI.png)
|
||||
![WebUI](/img/webUI.webp)
|
||||
|
||||
## Compatibility
|
||||
|
||||
|
|
|
@ -36,7 +36,7 @@ const SocialCards: SocialCardProps[] = [
|
|||
<img
|
||||
alt="facebook"
|
||||
className="m-auto h-14"
|
||||
src="/img/homepage/f_logo_RGB-White_1024.png"
|
||||
src="/img/homepage/f_logo_RGB-White_1024.webp"
|
||||
/>
|
||||
),
|
||||
},
|
||||
|
|
Before Width: | Height: | Size: 897 KiB |
BIN
static/img/LED_on_TLoraV1.webp
Normal file
After Width: | Height: | Size: 480 KiB |
Before Width: | Height: | Size: 48 KiB |
BIN
static/img/SNR_based_flooding.webp
Normal file
After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 31 KiB |
BIN
static/img/amazon-fire-button.webp
Normal file
After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 11 KiB |
BIN
static/img/android/android-accept-channel-c.webp
Normal file
After Width: | Height: | Size: 6.7 KiB |
Before Width: | Height: | Size: 54 KiB |
BIN
static/img/android/android-accept-channel.webp
Normal file
After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 9.3 KiB |
BIN
static/img/android/android-advanced-settings-c.webp
Normal file
After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 22 KiB |
BIN
static/img/android/android-advanced-settings.webp
Normal file
After Width: | Height: | Size: 9.8 KiB |
Before Width: | Height: | Size: 7.2 KiB |
BIN
static/img/android/android-bg-location-permissions.webp
Normal file
After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 6.4 KiB |
BIN
static/img/android/android-change-channel-sm.webp
Normal file
After Width: | Height: | Size: 5.1 KiB |
Before Width: | Height: | Size: 46 KiB |
BIN
static/img/android/android-change-channel.webp
Normal file
After Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 6.5 KiB |
BIN
static/img/android/android-channel-edit-sm.webp
Normal file
After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 180 KiB |
BIN
static/img/android/android-channel-edit.webp
Normal file
After Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 9 KiB |
BIN
static/img/android/android-channel-owl-sm.webp
Normal file
After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 48 KiB |
BIN
static/img/android/android-channel-owl.webp
Normal file
After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 11 KiB |
BIN
static/img/android/android-channel-sm.webp
Normal file
After Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 42 KiB |
BIN
static/img/android/android-channel.webp
Normal file
After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 506 B |
BIN
static/img/android/android-cloud-cross.webp
Normal file
After Width: | Height: | Size: 884 B |
Before Width: | Height: | Size: 554 B |
BIN
static/img/android/android-cloud-tick.webp
Normal file
After Width: | Height: | Size: 746 B |
Before Width: | Height: | Size: 525 B |
BIN
static/img/android/android-cloud-up.webp
Normal file
After Width: | Height: | Size: 786 B |
Before Width: | Height: | Size: 8.2 KiB |
BIN
static/img/android/android-debug-sm.webp
Normal file
After Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 77 KiB |
BIN
static/img/android/android-debug.webp
Normal file
After Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 58 KiB |
BIN
static/img/android/android-map-download-c.webp
Normal file
After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 1.4 MiB |
BIN
static/img/android/android-map-download.webp
Normal file
After Width: | Height: | Size: 127 KiB |
Before Width: | Height: | Size: 76 KiB |
BIN
static/img/android/android-map-layers-c.webp
Normal file
After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 1.4 MiB |
BIN
static/img/android/android-map-layers.webp
Normal file
After Width: | Height: | Size: 127 KiB |
Before Width: | Height: | Size: 75 KiB |
BIN
static/img/android/android-map-sm.webp
Normal file
After Width: | Height: | Size: 6.6 KiB |
Before Width: | Height: | Size: 748 KiB |
BIN
static/img/android/android-map.webp
Normal file
After Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 7.7 KiB |
BIN
static/img/android/android-menu-channel.webp
Normal file
After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 14 KiB |
BIN
static/img/android/android-messages-sm.webp
Normal file
After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 56 KiB |
BIN
static/img/android/android-messages.webp
Normal file
After Width: | Height: | Size: 31 KiB |