More re-ordering

This commit is contained in:
apt105 2022-04-25 23:22:13 +01:00
parent 6e8c4d25ea
commit 541a152dd4
3 changed files with 7 additions and 2 deletions

View file

@ -41,4 +41,4 @@ Push the left PWR button for about 1 second.
### Why does only one RAK Meshtastic Starter kit show up in my node list? ### Why does only one RAK Meshtastic Starter kit show up in my node list?
There was a bug where Meshtastic Starter kits were sent out with the same MAC address. With a single MAC address the devices all report as being the same device. Without the battery connected, flash the starter kit device(s) to 1.2.59 and then do a factory reset, disconnect and reconnect the board and run `meshtastic --info`. There was a bug where Meshtastic Starter kits were sent out with the same MAC address. With a single MAC address the devices all report as being the same device. Without the battery connected, flash the starter kit device(s) to 1.2.59 and then do a [factory reset](/docs/settings/misc#factory_reset), disconnect and reconnect the board and run `meshtastic --info`.

View file

@ -2,6 +2,7 @@
id: device-firmware id: device-firmware
title: Device firmware title: Device firmware
sidebar_label: Device firmware sidebar_label: Device firmware
sidebar_position: 1
--- ---
The device firmware runs on the nodes to build the mesh for communication. Each different make and model of device requires a different build of the Meshtastic firmware in order to run properly. Thankfully, due to the design of Meshtastic, it is possible to port the firmware to new devices as they become available. The firmware currently runs on a range of ESP32 based devices, but there is also increasing support for the nRF52 microprocessor with some more recent devices coming to market. The device firmware runs on the nodes to build the mesh for communication. Each different make and model of device requires a different build of the Meshtastic firmware in order to run properly. Thankfully, due to the design of Meshtastic, it is possible to port the firmware to new devices as they become available. The firmware currently runs on a range of ESP32 based devices, but there is also increasing support for the nRF52 microprocessor with some more recent devices coming to market.
@ -10,6 +11,10 @@ The current firmware has support for a screen to display received messages, alon
The latest firmware can be downloaded from the [Downloads](/downloads) page. If you wish to view the code or contribute to development of the firmware, please visit the device code <a href="https://github.com/meshtastic/Meshtastic-device">GitHub page</a>. The latest firmware can be downloaded from the [Downloads](/downloads) page. If you wish to view the code or contribute to development of the firmware, please visit the device code <a href="https://github.com/meshtastic/Meshtastic-device">GitHub page</a>.
:::info
Please be aware that there are significant changes between version branches 1.2.x and 1.3.x which mean that devices need to be running the same branch of firmware to be able to talk to each other. Python, Android, and other software applications will also need to be running the same branch to be able to talk to the device.
:::
### Buttons ### Buttons
A number of devices have buttons that can be used to interact with the firmware. These buttons have a number of different functions: A number of devices have buttons that can be used to interact with the firmware. These buttons have a number of different functions:

View file

@ -7,7 +7,7 @@ sidebar_position: 4
The following applications are available to support your Meshtastic network: The following applications are available to support your Meshtastic network:
- The [firmware](/docs/software/device/device-firmware) to run on the devices - The [firmware](/docs/software/device) to run on the devices
- Connect to the devices with our [Android app](/docs/software/android) - Connect to the devices with our [Android app](/docs/software/android)
- An [iOS application](/docs/software/apple) is in the works - An [iOS application](/docs/software/apple) is in the works
- [Meshtastic.js](/docs/software/js/getting-started) provides a JavaScript library to interface with devices - [Meshtastic.js](/docs/software/js/getting-started) provides a JavaScript library to interface with devices