mirror of
https://github.com/meshtastic/meshtastic.git
synced 2025-03-05 21:00:08 -08:00
add initial info
This commit is contained in:
parent
bb855a26a1
commit
e487744e1c
|
@ -8,7 +8,7 @@ import TabItem from '@theme/TabItem';
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
Install Meshtastic Flasher by [downloading the executable file](https://github.com/meshtastic/Meshtastic-gui-installer/releases) or installing using `pip`.
|
Install Meshtastic Flasher by either [downloading the executable file](https://github.com/meshtastic/Meshtastic-gui-installer/releases) or installing using `pip`. The following operating systems are: Windows, Mac, and Ubuntu.
|
||||||
|
|
||||||
<Tabs
|
<Tabs
|
||||||
groupId="operating-system"
|
groupId="operating-system"
|
||||||
|
@ -24,6 +24,10 @@ values={[
|
||||||
pip install meshtastic-flasher
|
pip install meshtastic-flasher
|
||||||
```
|
```
|
||||||
|
|
||||||
|
```bash title="Running Meshtastic Flasher"
|
||||||
|
meshtastic-flasher
|
||||||
|
```
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
<TabItem value="macos">
|
<TabItem value="macos">
|
||||||
|
|
||||||
|
@ -31,6 +35,10 @@ values={[
|
||||||
pip install meshtastic-flasher
|
pip install meshtastic-flasher
|
||||||
```
|
```
|
||||||
|
|
||||||
|
```bash title="Running Meshtastic Flasher"
|
||||||
|
meshtastic-flasher
|
||||||
|
```
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
<TabItem value="windows">
|
<TabItem value="windows">
|
||||||
|
|
||||||
|
@ -38,19 +46,32 @@ values={[
|
||||||
pip install meshtastic-flasher
|
pip install meshtastic-flasher
|
||||||
```
|
```
|
||||||
|
|
||||||
|
```bash title="Running Meshtastic Flasher"
|
||||||
|
meshtastic-flasher
|
||||||
|
```
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
## Flashing the Device
|
## Flashing the Device
|
||||||
<Tabs
|
|
||||||
groupId="chipset"
|
The Meshtastic Flasher will flash the latest firmware to esp32 and nrf52 devices. This is a newly developed application (as of February 1, 2022), so there may be some issues discovered as it is tested by users.
|
||||||
defaultValue="esp32"
|
|
||||||
values={[
|
There are three steps:
|
||||||
{label: 'ESP32', value: 'esp32'},
|
|
||||||
{label: 'nRF', value: 'nrf'},
|
* Click the "GET VERSIONS" button to get the versions available (from GitHub).
|
||||||
]}>
|
* Click the "DETECT DEVICE" button to determine the port and device variant connected.
|
||||||
<TabItem value="esp32">
|
* Click the "FLASH" button to flash the version selected, using the port selected to the device.
|
||||||
</TabItem>
|
|
||||||
<TabItem value="nrf">
|
## Issues?
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
If you run into an issue, please create a ticket here: [Flasher Issues](https://github.com/meshtastic/Meshtastic-gui-installer/issues)
|
||||||
|
|
||||||
|
The code can be found at the [Meshtastic-gui-installer repo](https://github.com/meshtastic/Meshtastic-gui-installer)
|
||||||
|
|
||||||
|
## Known limitations
|
||||||
|
|
||||||
|
The following are known limitations:
|
||||||
|
|
||||||
|
* Raspberry Pi is not available, since it is arm-based and there are no pre-built libraries for [PySide](https://wiki.qt.io/Qt_for_Python)
|
||||||
|
* Ubuntu 20.04 is the version used for testing, it may work with other versions
|
||||||
|
|
Loading…
Reference in a new issue