mirror of
https://github.com/meshtastic/meshtastic.git
synced 2024-11-09 23:24:10 -08:00
commit
fb0d07c362
|
@ -105,14 +105,13 @@ values={[
|
||||||
{label: 'Android', value: 'android'},
|
{label: 'Android', value: 'android'},
|
||||||
{label: 'Apple', value: 'apple'},
|
{label: 'Apple', value: 'apple'},
|
||||||
{label: 'CLI', value: 'cli'},
|
{label: 'CLI', value: 'cli'},
|
||||||
{label: 'Flasher', value: 'flasher'},
|
|
||||||
{label: 'Web', value: 'web'},
|
{label: 'Web', value: 'web'},
|
||||||
]}>
|
]}>
|
||||||
|
|
||||||
<TabItem value="android">
|
<TabItem value="android">
|
||||||
|
|
||||||
:::info
|
:::info
|
||||||
All Channel config options are available on Android.
|
Limited Channel config options are available on android. QR code scanning is available.
|
||||||
:::
|
:::
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
@ -120,14 +119,16 @@ All Channel config options are available on Android.
|
||||||
<TabItem value="apple">
|
<TabItem value="apple">
|
||||||
|
|
||||||
:::info
|
:::info
|
||||||
All Channel config options are available on iOS, iPadOS and macOS.
|
Channel settings are only available on Apple platforms by scanning QR codes.
|
||||||
:::
|
:::
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|
||||||
<TabItem value="cli">
|
<TabItem value="cli">
|
||||||
|
|
||||||
|
:::info
|
||||||
All Channel config options are available in the python CLI. Example commands are below:
|
All Channel config options are available in the python CLI. Example commands are below:
|
||||||
|
:::
|
||||||
|
|
||||||
**Id**
|
**Id**
|
||||||
|
|
||||||
|
@ -191,14 +192,6 @@ meshtastic --ch-set downlink_enabled false --ch-index 5
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|
||||||
<TabItem value="flasher">
|
|
||||||
|
|
||||||
:::info
|
|
||||||
All Channel config options are available in the Flasher.
|
|
||||||
:::
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
|
|
||||||
<TabItem value="web">
|
<TabItem value="web">
|
||||||
|
|
||||||
:::info
|
:::info
|
||||||
|
|
|
@ -3,4 +3,5 @@ collapsible: true
|
||||||
position: 20
|
position: 20
|
||||||
link:
|
link:
|
||||||
type: generated-index
|
type: generated-index
|
||||||
|
slug: /development/reference
|
||||||
title: Reference Material
|
title: Reference Material
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
id: meshtastic-flasher-esp32
|
id: python-flasher
|
||||||
title: Using Meshtastic Python Flasher
|
title: Using Meshtastic Python Flasher
|
||||||
sidebar_label: Python Flasher
|
sidebar_label: Python Flasher
|
||||||
sidebar_position: 2
|
sidebar_position: 2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
id: meshtastic-flasher-nrf52
|
id: python-flasher
|
||||||
title: Using Meshtastic Python Flasher
|
title: Using Meshtastic Python Flasher
|
||||||
sidebar_label: Python Flasher
|
sidebar_label: Python Flasher
|
||||||
sidebar_position: 2
|
sidebar_position: 2
|
||||||
|
|
|
@ -11,15 +11,9 @@ import TabItem from '@theme/TabItem';
|
||||||
import LoRaRegions from '../blocks/_lora-regions.mdx';
|
import LoRaRegions from '../blocks/_lora-regions.mdx';
|
||||||
|
|
||||||
|
|
||||||
## Connect to Device
|
## Supported Clients per Connection Type
|
||||||
|
|
||||||
:::info
|
Depending on your connection, some configuration options are not fully supported. Find out which client is best for your type of connection.
|
||||||
Connecting over network is only supported on ESP32 devices.
|
|
||||||
:::
|
|
||||||
|
|
||||||
### Clients Supported by Connection Type
|
|
||||||
|
|
||||||
Depending on your connection, some configuration options are not fully supported. Find out which Client is best for your type of connection.
|
|
||||||
|
|
||||||
<Tabs
|
<Tabs
|
||||||
groupId="settings"
|
groupId="settings"
|
||||||
|
@ -46,6 +40,10 @@ values={[
|
||||||
</TabItem>
|
</TabItem>
|
||||||
<TabItem value="network">
|
<TabItem value="network">
|
||||||
|
|
||||||
|
:::info
|
||||||
|
Connecting over network is only supported on ESP32 devices.
|
||||||
|
:::
|
||||||
|
|
||||||
- [Web Client](https://client.meshtastic.org)
|
- [Web Client](https://client.meshtastic.org)
|
||||||
- [Android App](/docs/category/android-app)
|
- [Android App](/docs/category/android-app)
|
||||||
- [iOS App](/docs/category/apple-apps)
|
- [iOS App](/docs/category/apple-apps)
|
||||||
|
@ -57,6 +55,9 @@ values={[
|
||||||
|
|
||||||
## Set Regional Settings
|
## Set Regional Settings
|
||||||
|
|
||||||
|
In order to start communicating over the mesh, you must set your region. This setting controls which frequency range your device uses and should be set according to your regional location.
|
||||||
|
|
||||||
|
|
||||||
<Tabs
|
<Tabs
|
||||||
groupId="settings"
|
groupId="settings"
|
||||||
defaultValue="apple"
|
defaultValue="apple"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
---
|
---
|
||||||
id: buttons
|
id: buttons
|
||||||
title: Buttons
|
title: Hardware Buttons
|
||||||
sidebar_label: Buttons
|
sidebar_label: Buttons
|
||||||
sidebar_position: 3
|
sidebar_position: 3
|
||||||
---
|
---
|
||||||
|
@ -9,17 +9,7 @@ sidebar_position: 3
|
||||||
|
|
||||||
- **Reset Button**
|
- **Reset Button**
|
||||||
- _**Single press**_ resets the device.
|
- _**Single press**_ resets the device.
|
||||||
- _**Double press**_ sets the Device in bootloader mode and mounts a drive to your computer (nRF52 devices only)
|
|
||||||
- **Program button**
|
- **Program button**
|
||||||
- _**Single press**_ changes the page of information displayed on the screen.
|
- _**Single press**_ changes the page of information displayed on the screen.
|
||||||
- _**Double press**_ sets the Bluetooth pairing code to `123456`.
|
|
||||||
- _**Long press**_ adjusts the contrast of the screen.
|
- _**Long press**_ adjusts the contrast of the screen.
|
||||||
- _**Long press during reboot**_ turns on the software WiFi access point.
|
- _**Triple press**_ sends a broadcast message of the device position.
|
||||||
|
|
||||||
|
|
||||||
## GPIO IO12 - TTGO Lora V2.1-1.6
|
|
||||||
|
|
||||||
Shorting IO12 to ground will progress the screen pages, wake up the device, etc. A simple push switch can be added for this purpose.
|
|
||||||
|
|
||||||
[<img src="/img/hardware/lora32-v2-1.6-button.jpg" style={{zoom:'30%'}} />](/img/hardware/lora32-v2-1.6-button.jpg)
|
|
||||||
[<img src="/img/hardware/lora32-v2-1.6-button-example.jpg" style={{zoom:'30%'}} />](/img/hardware/lora32-v2-1.6-button.jpg)
|
|
||||||
|
|
14
docs/hardware/devices/lora/gpio.mdx
Normal file
14
docs/hardware/devices/lora/gpio.mdx
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
---
|
||||||
|
id: gpio
|
||||||
|
title: GPIO
|
||||||
|
sidebar_label: GPIO
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
## GPIO IO12
|
||||||
|
|
||||||
|
For the Lora V2.1-1.6, 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-example.jpg" width="400" align="left"/>
|
|
@ -1,14 +1,13 @@
|
||||||
---
|
---
|
||||||
id: buttons
|
id: buttons
|
||||||
title: Buttons
|
title: Hardware Buttons
|
||||||
sidebar_label: Buttons
|
sidebar_label: Buttons
|
||||||
sidebar_position: 3
|
sidebar_position: 3
|
||||||
---
|
---
|
||||||
|
|
||||||
## Functionality
|
## Functionality
|
||||||
|
|
||||||
- **Program Button**
|
- **Program button**
|
||||||
- _**Single press**_ changes the page of information displayed on the screen.
|
- _**Single press**_ changes the page of information displayed on the screen.
|
||||||
- _**Double press**_ sets the Bluetooth pairing code to 123456.
|
|
||||||
- _**Long press**_ adjusts the contrast of the screen.
|
- _**Long press**_ adjusts the contrast of the screen.
|
||||||
- _**Long press during reboot**_ turns on the software WiFi access point.
|
- _**Triple press**_ sends a broadcast message of the device position.
|
|
@ -36,6 +36,7 @@ The Nano G1 is the first dedicated hardware device to be designed from scratch p
|
||||||
- Firmware file: `firmware-nano-g1-1.x.x.bin`
|
- Firmware file: `firmware-nano-g1-1.x.x.bin`
|
||||||
- [Purchase link](https://www.tindie.com/products/neilhao/meshtastic-mesh-device-nano-edition/)
|
- [Purchase link](https://www.tindie.com/products/neilhao/meshtastic-mesh-device-nano-edition/)
|
||||||
|
|
||||||
![Nano G1](/img/hardware/nano-g1-front.jpg)
|
|
||||||
|
|
||||||
Further information on the Nano G1 can be found on [Unit Engineering's Wiki](https://uniteng.com/wiki/doku.php?id=meshtastic:nano).
|
Further information on the Nano G1 can be found on [Unit Engineering's Wiki](https://uniteng.com/wiki/doku.php?id=meshtastic:nano).
|
||||||
|
|
||||||
|
![Nano G1](/img/hardware/nano-g1-front.jpg)
|
||||||
|
|
|
@ -23,21 +23,20 @@ values={[
|
||||||
|
|
||||||
### RAK5005-O
|
### RAK5005-O
|
||||||
|
|
||||||
- **Board**
|
- [RAK5005-O](https://store.rakwireless.com/products/rak5005-o-base-board) - The original WisBlock Base Board.
|
||||||
- [RAK5005-O](https://store.rakwireless.com/products/rak5005-o-base-board) - The original WisBlock Base Board.
|
- **Slots**
|
||||||
- **Slots**
|
|
||||||
- (x1) Core Module slot
|
- (x1) Core Module slot
|
||||||
- (x1) WisBlock IO Module slot
|
- (x1) WisBlock IO Module slot
|
||||||
- (x4) WisBlock Sensor Module slots
|
- (x4) WisBlock Sensor Module slots
|
||||||
- **Buttons**
|
- **Buttons**
|
||||||
- (x1) Reset Button
|
- (x1) Reset Button
|
||||||
- It may be possible to add a user button using the [13002 IO module](https://store.rakwireless.com/collections/wisblock-interface/products/adapter-module-rak13002).
|
- It may be possible to add a user button using the [13002 IO module](https://store.rakwireless.com/collections/wisblock-interface/products/adapter-module-rak13002).
|
||||||
- **Connectors**
|
- **Connectors**
|
||||||
- Connector for 3.7v LiPo battery (with charge controller)
|
- Connector for 3.7v LiPo battery (with charge controller)
|
||||||
- Connector for 5v solar panel (max 5.5v)
|
- Connector for 5v solar panel (max 5.5v)
|
||||||
- I<sup>2</sup>C, UART, GPIOs and analog input accessible with solder contacts
|
- I<sup>2</sup>C, UART, GPIOs and analog input accessible with solder contacts
|
||||||
- Micro USB port for debugging and power
|
- Micro USB port for debugging and power
|
||||||
- **Screen Support**
|
- **Screen Support**
|
||||||
- OLED screen support (OLED screen sold separately)
|
- OLED screen support (OLED screen sold separately)
|
||||||
|
|
||||||
|
|
||||||
|
@ -55,21 +54,20 @@ Further information on the RAK5005-O can be found on the [RAK Documentation Cent
|
||||||
|
|
||||||
### RAK19007
|
### RAK19007
|
||||||
|
|
||||||
- **Board**
|
- [RAK19007](https://store.rakwireless.com/products/rak19007-wisblock-base-board-2nd-gen) - WisBlock Base Board (2nd Generation, an upgrade to the RAK5005-O)
|
||||||
- [RAK19007](https://store.rakwireless.com/products/rak19007-wisblock-base-board-2nd-gen) - WisBlock Base Board (2nd Generation, an upgrade to the RAK5005-O)
|
- **Slots**
|
||||||
- **Slots**
|
|
||||||
- (x1) Core Module slot
|
- (x1) Core Module slot
|
||||||
- (x1) WisBlock IO Module slot
|
- (x1) WisBlock IO Module slot
|
||||||
- (x4) WisBlock Sensor Module slots
|
- (x4) WisBlock Sensor Module slots
|
||||||
- **Buttons**
|
- **Buttons**
|
||||||
- (x1) Reset Button
|
- (x1) Reset Button
|
||||||
- It may be possible to add a user button using the [13002 IO module](https://store.rakwireless.com/collections/wisblock-interface/products/adapter-module-rak13002).
|
- It may be possible to add a user button using the [13002 IO module](https://store.rakwireless.com/collections/wisblock-interface/products/adapter-module-rak13002).
|
||||||
- **Connectors**
|
- **Connectors**
|
||||||
- Connector for 3.7v LiPo battery (with charge controller)
|
- Connector for 3.7v LiPo battery (with charge controller)
|
||||||
- Connector for 5v solar panel (max 5.5v)
|
- Connector for 5v solar panel (max 5.5v)
|
||||||
- I<sup>2</sup>C, UART, BOOT and GPIOs accessible with solder contacts
|
- I<sup>2</sup>C, UART, BOOT and GPIOs accessible with solder contacts
|
||||||
- USB-C port for debugging and power
|
- USB-C port for debugging and power
|
||||||
- **Screen Support**
|
- **Screen Support**
|
||||||
- OLED screen support (OLED screen sold separately)
|
- OLED screen support (OLED screen sold separately)
|
||||||
|
|
||||||
|
|
||||||
|
@ -82,21 +80,20 @@ Further information on the RAK19007 can be found on the [RAK Documentation Cente
|
||||||
|
|
||||||
### RAK19003
|
### RAK19003
|
||||||
|
|
||||||
- **Board**
|
- [RAK19003](https://store.rakwireless.com/products/wisblock-base-board-rak19003) - WisBlock's Mini Base Board.
|
||||||
- [RAK19003](https://store.rakwireless.com/products/wisblock-base-board-rak19003) - WisBlock's Mini Base Board.
|
- **Slots**
|
||||||
- **Slots**
|
|
||||||
- (x1) Core Module slot
|
- (x1) Core Module slot
|
||||||
- (x1) WisBlock IO Module slot
|
- (x1) WisBlock IO Module slot
|
||||||
- (x2) WisBlock Sensor Module slots
|
- (x2) WisBlock Sensor Module slots
|
||||||
- **Buttons**
|
- **Buttons**
|
||||||
- (x1) Reset Button
|
- (x1) Reset Button
|
||||||
- It is currently not possible to add a user button to this board.
|
- It is currently not possible to add a user button to this board.
|
||||||
- **Connectors**
|
- **Connectors**
|
||||||
- Connector for 3.7v LiPo battery (with charge controller)
|
- Connector for 3.7v LiPo battery (with charge controller)
|
||||||
- Connector for 5v solar panel (max 5.5v)
|
- Connector for 5v solar panel (max 5.5v)
|
||||||
- I<sup>2</sup>C, UART and BOOT headers accessible with solder contacts
|
- I<sup>2</sup>C, UART and BOOT headers accessible with solder contacts
|
||||||
- Micro USB port for debugging and power
|
- Micro USB port for debugging and power
|
||||||
- **Screen Support**
|
- **Screen Support**
|
||||||
- OLED screen support (OLED screen sold separately)
|
- OLED screen support (OLED screen sold separately)
|
||||||
|
|
||||||
|
|
||||||
|
@ -113,24 +110,23 @@ Further information on the RAK19003 can be found on the [RAK Documentation Cente
|
||||||
|
|
||||||
### RAK19001
|
### RAK19001
|
||||||
|
|
||||||
- **Board**
|
- [RAK19001](https://store.rakwireless.com/products/rak19001-wisblock-dual-io-base-board) - WisBlock's Dual IO Base Board.
|
||||||
- [RAK19001](https://store.rakwireless.com/products/rak19001-wisblock-dual-io-base-board) - WisBlock's Dual IO Base Board.
|
- **Slots**
|
||||||
- **Slots**
|
|
||||||
- (x1) Core Module slot
|
- (x1) Core Module slot
|
||||||
- (x2) WisBlock IO Module slot
|
- (x2) WisBlock IO Module slot
|
||||||
- (x6) WisBlock Sensor Module slots
|
- (x6) WisBlock Sensor Module slots
|
||||||
- **Buttons**
|
- **Buttons**
|
||||||
- (x1) Reset Button
|
- (x1) Reset Button
|
||||||
- (x1) User-defined push button switch
|
- (x1) User-defined push button switch
|
||||||
- (x1) Battery selector switch
|
- (x1) Battery selector switch
|
||||||
- It may be possible to add a user button using the [13002 IO module](https://store.rakwireless.com/collections/wisblock-interface/products/adapter-module-rak13002).
|
- It may be possible to add a user button using the [13002 IO module](https://store.rakwireless.com/collections/wisblock-interface/products/adapter-module-rak13002).
|
||||||
- **Connectors**
|
- **Connectors**
|
||||||
- Connector for 3.7v LiPo battery (with charge controller)
|
- Connector for 3.7v LiPo battery (with charge controller)
|
||||||
- Separate connector for non-rechargeable batteries
|
|
||||||
- Connector for 5v solar panel (max 5.5v)
|
- Connector for 5v solar panel (max 5.5v)
|
||||||
|
- Separate connector for non-rechargeable batteries
|
||||||
- I<sup>2</sup>C, SPI, UART, BOOT and GPIOs accessible with solder contacts
|
- I<sup>2</sup>C, SPI, UART, BOOT and GPIOs accessible with solder contacts
|
||||||
- USB-C port for debugging and power
|
- USB-C port for debugging and power
|
||||||
- **Screen Support**
|
- **Screen Support**
|
||||||
- OLED screen support (OLED screen sold separately)
|
- OLED screen support (OLED screen sold separately)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
---
|
---
|
||||||
id: buttons
|
id: buttons
|
||||||
title: Buttons
|
title: Hardware Buttons
|
||||||
sidebar_label: Buttons
|
sidebar_label: Buttons
|
||||||
sidebar_position: 3
|
sidebar_position: 3
|
||||||
---
|
---
|
||||||
|
@ -9,13 +9,22 @@ sidebar_position: 3
|
||||||
|
|
||||||
Button functionality for RAK devices greatly depends on the device specific configuration. If your device has any of the following buttons, the functionality is generally the same for all RAK devices:
|
Button functionality for RAK devices greatly depends on the device specific configuration. If your device has any of the following buttons, the functionality is generally the same for all RAK devices:
|
||||||
|
|
||||||
- **Reset Button**
|
### RAK5005-O / RAK19007 / RAK19003
|
||||||
- _**Single press**_ resets the device.
|
|
||||||
- _**Double press**_ sets the Device in bootloader mode and mounts a drive to your computer (nRF52 devices only)
|
|
||||||
- **Power Button**
|
|
||||||
- _**Long press**_ powers the device off or turns it back on again.
|
|
||||||
- **Program button**
|
- **Program button**
|
||||||
- _**Single press**_ changes the page of information displayed on the screen.
|
- _**Single press**_ changes the page of information displayed on the screen.
|
||||||
- _**Double press**_ sets the Bluetooth pairing code to `123456` (useful if you do not have a screen on the device).
|
- _**Double press (nRF52 only)**_ puts the device in bootloader mode and mounts a drive to your computer.
|
||||||
- _**Long press**_ adjusts the contrast of the screen.
|
- _**Long press**_ signals the device to shutdown.
|
||||||
- _**Long press during reboot**_ turns on the software WiFi access point on devices that support WiFi. (ESP32 devices only)
|
- _**Triple press**_ sends a broadcast message of the device position.
|
||||||
|
|
||||||
|
### RAK19001
|
||||||
|
|
||||||
|
- **Program button**
|
||||||
|
- _**Single press**_ changes the page of information displayed on the screen.
|
||||||
|
- _**Double press (nRF52 only)**_ puts the device in bootloader mode and mounts a drive to your computer.
|
||||||
|
- _**Long press**_ signals the device to shutdown.
|
||||||
|
- _**Triple press**_ sends a broadcast message of the device position.
|
||||||
|
|
||||||
|
|
||||||
|
- **User Button**
|
||||||
|
- _Not yet implemented by Meshtastic_
|
|
@ -17,18 +17,25 @@ values={[
|
||||||
{label: 'RAK4631', value: 'RAK4631'},
|
{label: 'RAK4631', value: 'RAK4631'},
|
||||||
{label: 'RAK11200', value: 'RAK11200'}
|
{label: 'RAK11200', value: 'RAK11200'}
|
||||||
]}>
|
]}>
|
||||||
|
|
||||||
<TabItem value="RAK4631">
|
<TabItem value="RAK4631">
|
||||||
|
|
||||||
### RAK4631
|
### RAK4631
|
||||||
|
|
||||||
- **MCU** nRF52840
|
:::info
|
||||||
|
Please be aware of the difference between the RAK4631 (Arduino bootloader) and the RAK4631-R (RUI3 bootloader). Meshtastic requires the Arduino bootloader. If you have a RAK4631-R, please see the [instructions for converting the bootloader](/docs/guides/convert-rak4631r).
|
||||||
|
:::
|
||||||
|
|
||||||
|
- [RAK4631](https://store.rakwireless.com/products/rak4631-lpwan-node?variant=37505443856582)
|
||||||
|
- **MCU**
|
||||||
|
- nRF52840
|
||||||
- Bluetooth BLE 5.0
|
- Bluetooth BLE 5.0
|
||||||
- Very low power consumption
|
- Very low power consumption
|
||||||
- **Meshtastic Firmware**
|
- **Meshtastic Firmware**
|
||||||
- [`firmware-rak4631-2.X.X.xxxxxxx.uf2`](/downloads)
|
- [`firmware-rak4631-2.X.X.xxxxxxx.uf2`](/downloads)
|
||||||
- **LoRa transceiver**
|
- **LoRa transceiver**
|
||||||
- SX1262
|
- SX1262
|
||||||
- **Frequency Options**
|
- **Frequency Options**
|
||||||
- 433 MHz
|
- 433 MHz
|
||||||
- 470 MHz
|
- 470 MHz
|
||||||
- 799 MHz
|
- 799 MHz
|
||||||
|
@ -37,12 +44,9 @@ values={[
|
||||||
- 915 MHz
|
- 915 MHz
|
||||||
- 920 MHz
|
- 920 MHz
|
||||||
- 923 MHz
|
- 923 MHz
|
||||||
- **Connectors**
|
- **Connectors**
|
||||||
- U.FL antenna
|
- U.FL antenna
|
||||||
|
|
||||||
|
|
||||||
Please be aware of the difference between the RAK4631 and the RAK4631-R which uses the RUI3 bootloader which is incompatible with Meshtastic. The RAK4631 uses the Arduino bootloader that is required for Meshtastic. If you have a RAK4631-R, please see the [instructions for converting the bootloader](/docs/guides/convert-rak4631r).
|
|
||||||
|
|
||||||
Further information on the RAK4631 can be found on the [RAK Documentation Center](https://docs.rakwireless.com/Product-Categories/WisBlock/RAK4631/Overview/#product-description).
|
Further information on the RAK4631 can be found on the [RAK Documentation Center](https://docs.rakwireless.com/Product-Categories/WisBlock/RAK4631/Overview/#product-description).
|
||||||
|
|
||||||
<img
|
<img
|
||||||
|
@ -63,18 +67,19 @@ Only supported on the RAK5005-O base board.
|
||||||
|
|
||||||
The RAK11200 does not contain a LoRa transceiver, and thus needs to be added separately in the form of the [RAK13300 LPWAN module](https://store.rakwireless.com/products/rak13300-wisblock-lpwan). This occupies the IO Port of the base board.
|
The RAK11200 does not contain a LoRa transceiver, and thus needs to be added separately in the form of the [RAK13300 LPWAN module](https://store.rakwireless.com/products/rak13300-wisblock-lpwan). This occupies the IO Port of the base board.
|
||||||
|
|
||||||
- **RAK11200**
|
- [RAK11200](https://store.rakwireless.com/products/wiscore-esp32-module-rak11200)
|
||||||
- **MCU** ESP32-WROVER
|
- **MCU**
|
||||||
|
- ESP32-WROVER
|
||||||
- Bluetooth 4.2
|
- Bluetooth 4.2
|
||||||
- WiFi 802.11 b/g/n
|
- WiFi 802.11 b/g/n
|
||||||
- High power consumption
|
- High power consumption (relative to nRF52)
|
||||||
- **Meshtastic Firmware**
|
- **Meshtastic Firmware**
|
||||||
- [`firmware-rak11200-2.X.X.xxxxxx.bin`](/downloads)
|
- [`firmware-rak11200-2.X.X.xxxxxx.bin`](/downloads)
|
||||||
|
|
||||||
|
|
||||||
Further information on the RAK11200 can be found on the [RAK Documentation Center](https://docs.rakwireless.com/Product-Categories/WisBlock/RAK11200/Overview/#product-description).
|
Further information on the RAK11200 can be found on the [RAK Documentation Center](https://docs.rakwireless.com/Product-Categories/WisBlock/RAK11200/Overview/#product-description).
|
||||||
|
|
||||||
- **RAK13300**
|
- [RAK13300](https://store.rakwireless.com/products/rak13300-wisblock-lpwan)
|
||||||
- **LoRa transceiver**
|
- **LoRa transceiver**
|
||||||
- SX1262
|
- SX1262
|
||||||
- **Frequency Options**
|
- **Frequency Options**
|
||||||
|
|
|
@ -5,6 +5,15 @@ sidebar_label: Enclosures
|
||||||
sidebar_position: 3
|
sidebar_position: 3
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Created by KeithMon/Voltaic Enclosures
|
||||||
|
|
||||||
|
### Solar Base Station
|
||||||
|
|
||||||
|
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)
|
||||||
|
|
||||||
|
|
||||||
## Created by tropho/TonyG
|
## Created by tropho/TonyG
|
||||||
|
|
||||||
### RAK5005 Case
|
### RAK5005 Case
|
||||||
|
|
|
@ -1,14 +1,13 @@
|
||||||
---
|
---
|
||||||
id: buttons
|
id: buttons
|
||||||
title: Buttons
|
title: Hardware Buttons
|
||||||
sidebar_label: Buttons
|
sidebar_label: Buttons
|
||||||
sidebar_position: 3
|
sidebar_position: 3
|
||||||
---
|
---
|
||||||
|
|
||||||
## Functionality
|
## Functionality
|
||||||
|
|
||||||
- **Program Button**
|
- **Program button**
|
||||||
- _**Single press**_ changes the page of information displayed on the screen.
|
- _**Single press**_ changes the page of information displayed on the screen.
|
||||||
- _**Double press**_ sets the Bluetooth pairing code to 123456.
|
|
||||||
- _**Long press**_ adjusts the contrast of the screen.
|
- _**Long press**_ adjusts the contrast of the screen.
|
||||||
- _**Long press during reboot**_ turns on the software WiFi access point.
|
- _**Triple press**_ sends a broadcast message of the device position.
|
|
@ -40,4 +40,4 @@ The Station G1 is the second dedicated hardware device to be designed from scrat
|
||||||
|
|
||||||
Further information on the Station G1 can be found on [Unit Engineering's Wiki](https://uniteng.com/wiki/doku.php?id=meshtastic:station).
|
Further information on the Station G1 can be found on [Unit Engineering's Wiki](https://uniteng.com/wiki/doku.php?id=meshtastic:station).
|
||||||
|
|
||||||
![Station G1](https://uniteng.com/wiki/lib/exe/fetch.php?media=meshtastic:meshtastic_mesh_device_station_edition_overview.jpg)
|
![Station G1](/img/hardware/station-g1.jpg)
|
||||||
|
|
|
@ -1,18 +1,17 @@
|
||||||
---
|
---
|
||||||
id: buttons
|
id: buttons
|
||||||
title: Buttons
|
title: Hardware Buttons
|
||||||
sidebar_label: Buttons
|
sidebar_label: Buttons
|
||||||
sidebar_position: 3
|
sidebar_position: 3
|
||||||
---
|
---
|
||||||
|
|
||||||
## Functionality
|
## Functionality
|
||||||
|
|
||||||
- **Reset Button**
|
- **Reset Button (right)**
|
||||||
- _**Single press**_ resets the device.
|
- _**Single press**_ resets the device.
|
||||||
- **Power Button**
|
- **Power Button (left)**
|
||||||
- _**Long press**_ powers the device off or turns it back on again.
|
- _**Long press**_ powers the device off or turns it back on again.
|
||||||
- **Program button**
|
- **Program button (middle)**
|
||||||
- _**Single press**_ changes the page of information displayed on the screen.
|
- _**Single press**_ changes the page of information displayed on the screen.
|
||||||
- _**Double press**_ sets the Bluetooth pairing code to `123456` (useful if you do not have a screen on the device).
|
|
||||||
- _**Long press**_ adjusts the contrast of the screen.
|
- _**Long press**_ adjusts the contrast of the screen.
|
||||||
- _**Long press during reboot**_ turns on the software WiFi access point.
|
- _**Triple press**_ sends a broadcast message of the device position.
|
|
@ -5,11 +5,9 @@ sidebar_label: Enclosures
|
||||||
sidebar_position: 3
|
sidebar_position: 3
|
||||||
---
|
---
|
||||||
|
|
||||||
import TrophoTbeam from '/img/enclosures/3dp-tropho-tbeam.jpg';
|
|
||||||
|
|
||||||
## Created by tropho/TonyG
|
## Created by tropho/TonyG
|
||||||
|
|
||||||
### TTGO T-Beam V5 Case
|
### T-Beam V5 Case
|
||||||
|
|
||||||
Download from [Printables](https://www.printables.com/model/127253-t-beam-case-for-meshtastic-v5) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1173559418/meshtastic-t-beam-case-for-neo-m8n).
|
Download from [Printables](https://www.printables.com/model/127253-t-beam-case-for-meshtastic-v5) or purchase from the creator's [Etsy Store](https://www.etsy.com/listing/1173559418/meshtastic-t-beam-case-for-neo-m8n).
|
||||||
|
|
||||||
|
@ -19,4 +17,7 @@ Download from [Printables](https://www.printables.com/model/127253-t-beam-case-f
|
||||||
- (x4) M3 nuts
|
- (x4) M3 nuts
|
||||||
- (x4) M2x4mm screws (no nuts) to secure T-Beam to the frame
|
- (x4) M2x4mm screws (no nuts) to secure T-Beam to the frame
|
||||||
|
|
||||||
<img src={TrophoTbeam} width="600" align="left" />
|
|
||||||
|
<img src="/img/enclosures/3dp-tropho-tbeam.jpg" width="400" align="left"/>
|
||||||
|
|
||||||
|
<!-- ![TrophoTbeam](/img/enclosures/3dp-tropho-tbeam.jpg) -->
|
||||||
|
|
|
@ -116,7 +116,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi
|
||||||
- Firmware file: `firmware-tbeam-X.X.X.xxxxxxx.bin`
|
- Firmware file: `firmware-tbeam-X.X.X.xxxxxxx.bin`
|
||||||
- Purchase link: [AliExpress](https://www.aliexpress.com/item/33047631119.html)
|
- Purchase link: [AliExpress](https://www.aliexpress.com/item/33047631119.html)
|
||||||
|
|
||||||
[TTGO T-Beam M8N](/img/hardware/t-beam-m8n.png)
|
![TTGO T-Beam M8N](/img/hardware/t-beam-m8n.png)
|
||||||
|
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
@ -148,7 +148,7 @@ This is an earlier version of the T-Beam board. Due to changes in the design thi
|
||||||
- Purchase link: [AliExpress](https://www.aliexpress.com/item/4001287221970.html)
|
- Purchase link: [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.png)
|
||||||
|
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
---
|
---
|
||||||
id: buttons
|
id: buttons
|
||||||
title: Buttons
|
title: Hardware Buttons
|
||||||
sidebar_label: Buttons
|
sidebar_label: Buttons
|
||||||
sidebar_position: 3
|
sidebar_position: 3
|
||||||
---
|
---
|
||||||
|
|
||||||
### T-Echo button functions
|
## Functionality
|
||||||
|
|
||||||
- **Capacitive Button (Top)**
|
- **Capacitive Touch Button (Top)**
|
||||||
- _Short press_ refreshes the current screen.
|
- _**Short press**_ _currently no functionality_
|
||||||
- **Reset Button (Button 1)**
|
- **Reset Button (Button 1)**
|
||||||
- _Single press_ resets the device.
|
- _**Single press**_ resets the device.
|
||||||
- _Double press_ puts the device into bootloader mode ready to receive new firmware.
|
- _**Double press**_ puts the device into bootloader mode ready to receive new firmware.
|
||||||
- **Program/Power Button (Button 2)**
|
- **Program/Power Button (Button 2)**
|
||||||
- _Single press_ changes the page displayed on the device.
|
- _**Single press**_ changes the page displayed on the device.
|
||||||
- A double press turns the screen backlight on/off
|
- _**Double press**_ turns the screen backlight on/off
|
||||||
- A long press turns the device off
|
- _**Long press**_ signals the device to shutdown.
|
||||||
|
|
||||||
|
|
||||||
![TechoButtons](/img/hardware/t-echo-lilygo.jpg)
|
![TechoButtons](/img/hardware/t-echo-lilygo.jpg)
|
||||||
|
|
16
docs/hardware/devices/techo/enclosures.mdx
Normal file
16
docs/hardware/devices/techo/enclosures.mdx
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
id: enclosures
|
||||||
|
title: Enclosures
|
||||||
|
sidebar_label: Enclosures
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
## Created by BrianN
|
||||||
|
|
||||||
|
### T-Echo Expedition Case
|
||||||
|
|
||||||
|
Download from [Thingiverse](https://www.thingiverse.com/thing:5028720).
|
||||||
|
|
||||||
|
<img src="/img/enclosures/3dp-briann-techo-exp.jpg" width="400" align="left"/>
|
||||||
|
|
||||||
|
<!-- ![T-Echo Expedition](/img/enclosures/3dp-briann-techo-exp.jpg) -->
|
|
@ -1,6 +1,6 @@
|
||||||
---
|
---
|
||||||
title: Community
|
title: Community
|
||||||
slug: /community
|
slug: /software/community
|
||||||
sidebar_label: Community
|
sidebar_label: Community
|
||||||
sidebar_position: 10
|
sidebar_position: 10
|
||||||
---
|
---
|
||||||
|
|
10
package.json
10
package.json
|
@ -17,8 +17,8 @@
|
||||||
"@docusaurus/core": "2.2.0",
|
"@docusaurus/core": "2.2.0",
|
||||||
"@docusaurus/plugin-content-docs": "2.2.0",
|
"@docusaurus/plugin-content-docs": "2.2.0",
|
||||||
"@docusaurus/preset-classic": "2.2.0",
|
"@docusaurus/preset-classic": "2.2.0",
|
||||||
"@headlessui/react": "^1.7.3",
|
"@headlessui/react": "^1.7.4",
|
||||||
"@heroicons/react": "^2.0.12",
|
"@heroicons/react": "^2.0.13",
|
||||||
"@leenguyen/react-flip-clock-countdown": "^1.3.1",
|
"@leenguyen/react-flip-clock-countdown": "^1.3.1",
|
||||||
"@mdx-js/react": "^1.6.22",
|
"@mdx-js/react": "^1.6.22",
|
||||||
"@meshtastic/meshtasticjs": "^0.6.113",
|
"@meshtastic/meshtasticjs": "^0.6.113",
|
||||||
|
@ -32,17 +32,17 @@
|
||||||
"react-icons": "^4.6.0",
|
"react-icons": "^4.6.0",
|
||||||
"react-responsive-carousel": "^3.2.23",
|
"react-responsive-carousel": "^3.2.23",
|
||||||
"swr": "^1.3.0",
|
"swr": "^1.3.0",
|
||||||
"tailwindcss": "^3.2.1",
|
"tailwindcss": "^3.2.3",
|
||||||
"url-search-params-polyfill": "^8.1.1",
|
"url-search-params-polyfill": "^8.1.1",
|
||||||
"use-breakpoint": "^3.0.3"
|
"use-breakpoint": "^3.0.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@docusaurus/module-type-aliases": "2.2.0",
|
"@docusaurus/module-type-aliases": "2.2.0",
|
||||||
"@meshtastic/eslint-config": "^1.0.8",
|
"@meshtastic/eslint-config": "^1.0.8",
|
||||||
"@tailwindcss/typography": "^0.5.7",
|
"@tailwindcss/typography": "^0.5.8",
|
||||||
"@tsconfig/docusaurus": "^1.0.6",
|
"@tsconfig/docusaurus": "^1.0.6",
|
||||||
"@types/node": "^18.11.9",
|
"@types/node": "^18.11.9",
|
||||||
"@types/react": "^18.0.24",
|
"@types/react": "^18.0.25",
|
||||||
"@types/react-dom": "^18.0.8",
|
"@types/react-dom": "^18.0.8",
|
||||||
"prettier": "^2.7.1",
|
"prettier": "^2.7.1",
|
||||||
"typescript": "^4.8.4"
|
"typescript": "^4.8.4"
|
||||||
|
|
3509
pnpm-lock.yaml
3509
pnpm-lock.yaml
File diff suppressed because it is too large
Load diff
|
@ -145,7 +145,7 @@ const Firmware = (): JSX.Element => {
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
href="https://meshtastic.org/docs/software/android/android-installation"
|
href="https://meshtastic.org/docs/software/android/installation"
|
||||||
className="m-auto flex rounded-lg border-4 border-transparent bg-accent p-1 font-semibold text-black shadow-md hover:text-black hover:brightness-110 active:border-green-200"
|
className="m-auto flex rounded-lg border-4 border-transparent bg-accent p-1 font-semibold text-black shadow-md hover:text-black hover:brightness-110 active:border-green-200"
|
||||||
>
|
>
|
||||||
F-Droid
|
F-Droid
|
||||||
|
|
BIN
static/img/enclosures/3dp-briann-tbeam-slim.jpg
Normal file
BIN
static/img/enclosures/3dp-briann-tbeam-slim.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 30 KiB |
BIN
static/img/enclosures/3dp-briann-techo-exp.jpg
Normal file
BIN
static/img/enclosures/3dp-briann-techo-exp.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 38 KiB |
BIN
static/img/enclosures/3dp-kmon-basestation.png
Normal file
BIN
static/img/enclosures/3dp-kmon-basestation.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 288 KiB |
Binary file not shown.
Before Width: | Height: | Size: 288 KiB After Width: | Height: | Size: 200 KiB |
BIN
static/img/hardware/station-g1.jpg
Normal file
BIN
static/img/hardware/station-g1.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 122 KiB |
Loading…
Reference in a new issue