diff --git a/docs/faq/device.mdx b/docs/faq/device.mdx index 67540bb9..3f695fd5 100644 --- a/docs/faq/device.mdx +++ b/docs/faq/device.mdx @@ -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? -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`. diff --git a/docs/software/device/firmware.mdx b/docs/software/device/Index.mdx similarity index 90% rename from docs/software/device/firmware.mdx rename to docs/software/device/Index.mdx index fa2d97f5..c5f1687d 100644 --- a/docs/software/device/firmware.mdx +++ b/docs/software/device/Index.mdx @@ -2,6 +2,7 @@ id: device-firmware title: 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. @@ -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 GitHub page. +:::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 A number of devices have buttons that can be used to interact with the firmware. These buttons have a number of different functions: diff --git a/docs/software/index.mdx b/docs/software/index.mdx index 3ce9eab1..5255ab44 100644 --- a/docs/software/index.mdx +++ b/docs/software/index.mdx @@ -7,7 +7,7 @@ sidebar_position: 4 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) - 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