From 0e5e37f3f8e51f91796dee4c54c75c614aee83a9 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Thu, 30 Nov 2023 22:20:10 -0800 Subject: [PATCH 01/16] create index --- docs/hardware/devices/_category_.yml | 7 ---- docs/hardware/devices/index.mdx | 32 +++++++++++++++++++ .../devices/{Nano Series => nano}/buttons.mdx | 0 .../devices/{Nano Series => nano}/index.mdx | 0 vercel.json | 4 +++ 5 files changed, 36 insertions(+), 7 deletions(-) delete mode 100644 docs/hardware/devices/_category_.yml create mode 100644 docs/hardware/devices/index.mdx rename docs/hardware/devices/{Nano Series => nano}/buttons.mdx (100%) rename docs/hardware/devices/{Nano Series => nano}/index.mdx (100%) diff --git a/docs/hardware/devices/_category_.yml b/docs/hardware/devices/_category_.yml deleted file mode 100644 index 6c1cc508..00000000 --- a/docs/hardware/devices/_category_.yml +++ /dev/null @@ -1,7 +0,0 @@ -label: Devices -collapsible: true -position: 1 -link: - type: generated-index - title: Supported Devices - slug: supported-hardware diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx new file mode 100644 index 00000000..28aae610 --- /dev/null +++ b/docs/hardware/devices/index.mdx @@ -0,0 +1,32 @@ +--- +id: devices +title: Devices +sidebar_label: Devices +sidebar_position: 1 +--- + +## Supported Devices + +### [RAK Wisblock](./rak/) +Modular hardware system with multiple Base and Core modules including the low-power and solar ready nRF52840-based Meshtastic Starter Kit. + +### [LILYGO® T-Beam](./tbeam/) +Boards come complete with GPS, 18650 holder, and optional screen. + +### [LILYGO® T-Echo](./techo/) +All-in-one unit with E-Ink screen, GPS and battery in injection-molded case. Features the low-power nRF52840 for long battery life. + +### [LILYGO® Lora](./lora/) +Inexpensive basic ESP32-based boards. + +### [HELTEC® LoRa 32](./heltec/) +Inexpensive basic ESP32-based boards. + +### [Station G1](./station-g1/) +High power LoRa transceiver designed for Meshtastic Licensed HAM operation. + +### [Nano Series](./nano/) +Portable and durable devices designed for Meshtastic. + +### [Raspberry Pi Pico](./raspberry-pi/) +Fast versatile boards using the RP2040 \ No newline at end of file diff --git a/docs/hardware/devices/Nano Series/buttons.mdx b/docs/hardware/devices/nano/buttons.mdx similarity index 100% rename from docs/hardware/devices/Nano Series/buttons.mdx rename to docs/hardware/devices/nano/buttons.mdx diff --git a/docs/hardware/devices/Nano Series/index.mdx b/docs/hardware/devices/nano/index.mdx similarity index 100% rename from docs/hardware/devices/Nano Series/index.mdx rename to docs/hardware/devices/nano/index.mdx diff --git a/vercel.json b/vercel.json index 3aa453ae..5665c180 100644 --- a/vercel.json +++ b/vercel.json @@ -48,6 +48,10 @@ "source": "/docs/software/android/android-installation", "destination": "/docs/software/android/installation" } + { + "source": "/docs/hardware/devices/Nano%20Series/", + "destination": "/docs/hardware/devices/nano/" + } ] } From 812bc229fd1f00173448293e54504c5cc9b8f489 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Thu, 30 Nov 2023 22:25:17 -0800 Subject: [PATCH 02/16] fix vercel.json --- vercel.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vercel.json b/vercel.json index 5665c180..ec59457d 100644 --- a/vercel.json +++ b/vercel.json @@ -47,7 +47,7 @@ { "source": "/docs/software/android/android-installation", "destination": "/docs/software/android/installation" - } + }, { "source": "/docs/hardware/devices/Nano%20Series/", "destination": "/docs/hardware/devices/nano/" From c0ce991aa7ad4b8e8947de660d0d2b98f81ca7eb Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Thu, 30 Nov 2023 22:40:50 -0800 Subject: [PATCH 03/16] fix links --- docs/about/faq.mdx | 2 +- docs/getting-started/index.mdx | 4 ++-- vercel.json | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/about/faq.mdx b/docs/about/faq.mdx index ae760b95..e28e6a81 100644 --- a/docs/about/faq.mdx +++ b/docs/about/faq.mdx @@ -97,7 +97,7 @@ Push the left PWR button for about 1 second. ### Where do I purchase the device hardware? -Each [supported device](/docs/supported-hardware) has a "Purchase Link". +Each [supported device](/docs/hardware/devices/index.mdx) has a "Purchase Link". ### I have my hardware. How do I install the firmware and any required drivers? diff --git a/docs/getting-started/index.mdx b/docs/getting-started/index.mdx index 79c4720d..46d2a00f 100644 --- a/docs/getting-started/index.mdx +++ b/docs/getting-started/index.mdx @@ -14,7 +14,7 @@ import TabItem from "@theme/TabItem"; :::note -This guide assumes that you have already purchased the devices you will be using with Meshtastic. If you haven't, you can check out our list of [supported hardware](/docs/supported-hardware/) +This guide assumes that you have already purchased the devices you will be using with Meshtastic. If you haven't, you can check out our list of [supported hardware](/docs/hardware/devices/index.mdx) to see your options. ::: @@ -47,7 +47,7 @@ The RP2040 is a dual-core ARM chip developed by Raspberry Pi. Supported RP2040 d :::info -If your device is not listed above, please review our [supported devices](/docs/supported-hardware) to determine which MCU your device has or contact us in [Discord](https://discord.gg/ktMAKGBnBs) with any questions. +If your device is not listed above, please review our [supported devices](/docs/hardware/devices/index.mdx) to determine which MCU your device has or contact us in [Discord](https://discord.gg/ktMAKGBnBs) with any questions. ::: diff --git a/vercel.json b/vercel.json index ec59457d..a6b4c1f4 100644 --- a/vercel.json +++ b/vercel.json @@ -51,10 +51,10 @@ { "source": "/docs/hardware/devices/Nano%20Series/", "destination": "/docs/hardware/devices/nano/" + }, + { + "source": "/docs/hardware/supported-hardware", + "destination": "/docs/hardware/devices" } ] -} - - - - +} \ No newline at end of file From aae4784bc169046f2d490a218beca14be83d2106 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sat, 2 Dec 2023 20:45:29 -0800 Subject: [PATCH 04/16] list devices --- docs/hardware/devices/index.mdx | 65 +++++++++++++++++++++++++++++++-- 1 file changed, 62 insertions(+), 3 deletions(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index 28aae610..4daad857 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -8,25 +8,84 @@ sidebar_position: 1 ## Supported Devices ### [RAK Wisblock](./rak/) -Modular hardware system with multiple Base and Core modules including the low-power and solar ready nRF52840-based Meshtastic Starter Kit. +Modular hardware system with Base, Core and Peripheral modules including the low-power and solar ready nRF52840-based Meshtastic Starter Kit (19007 & 4631). + +[**Base Boards**](./rak/base-board/)
+RAK5005-O
+RAK19007
+RAK19003
+RAK19001
+ +[**WisBlock Core Modules**](./rak/core-module/)
+RAK4631
+RAK11200
+RAK11310
+ +[**WisBlock Screens**](./rak/screens/)
+RAK1921
+RAK1400
+ +[**WisBlock Peripherals**](./rak/peripherals/)
+RAK1910 GPS
+RAK12500 GPS
+RAK18001 Buzzer
+RAK13002 IO
+RAK1910 Temperature and Humidity Sensor
+RAK1902 Barometric Pressure Sensor
+RAK1906 Environment Sensor
### [LILYGO® T-Beam](./tbeam/) -Boards come complete with GPS, 18650 holder, and optional screen. +Boards complete with GPS, 18650 battery holder, and optional screen. + +T-Beam v0.7
+T-Beam v1.1
+T-Beam with M8N
+T-Beam with M8N & SX1262
+T-Beam S3-Core
+T-BeamSUPREME
### [LILYGO® T-Echo](./techo/) All-in-one unit with E-Ink screen, GPS and battery in injection-molded case. Features the low-power nRF52840 for long battery life. +T-Echo
+ ### [LILYGO® Lora](./lora/) Inexpensive basic ESP32-based boards. +LoRa32 V1
+LoRa32 V1.3
+LoRa32 V2.0
+LoRa32 V2.1-1.6
+LoRa32 V2.1-1.8
+LoRa32 T3-S3 V1.0
+ ### [HELTEC® LoRa 32](./heltec/) Inexpensive basic ESP32-based boards. +LoRa32 V2.1
+LoRa32 V3
+Wireless Stick Lite V3
+Wireless Tracker
+Wireless Paper
+ ### [Station G1](./station-g1/) High power LoRa transceiver designed for Meshtastic Licensed HAM operation. +Station G1 + ### [Nano Series](./nano/) Portable and durable devices designed for Meshtastic. +Nano G1
+Nano G1 Explorer
+Nano G2 Ultra
+ ### [Raspberry Pi Pico](./raspberry-pi/) -Fast versatile boards using the RP2040 \ No newline at end of file +Fast versatile boards using the RP2040 + +Raspberry Pi Pico + +[**Pico Peripherals**](./raspberry-pi/peripherals/)
+SSD1306 OLED Display
+SH1106 OLED Display
+CardKB Keyboard
\ No newline at end of file From d7e07b25d6b6e3f90c290f1dc597be316e13fdd8 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sat, 2 Dec 2023 20:54:01 -0800 Subject: [PATCH 05/16] bustin caps --- docs/hardware/devices/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index 4daad857..b5aa08e8 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -49,7 +49,7 @@ All-in-one unit with E-Ink screen, GPS and battery in injection-molded case. Fe T-Echo
-### [LILYGO® Lora](./lora/) +### [LILYGO® LoRa](./lora/) Inexpensive basic ESP32-based boards. LoRa32 V1
From 9d9cd4c9f41cdc021011abe184690b9e24052070 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sun, 3 Dec 2023 13:33:45 -0800 Subject: [PATCH 06/16] add base specs --- docs/hardware/devices/index.mdx | 71 ++++++++++++++++++++------------- 1 file changed, 43 insertions(+), 28 deletions(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index b5aa08e8..480f2776 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -10,17 +10,19 @@ sidebar_position: 1 ### [RAK Wisblock](./rak/) Modular hardware system with Base, Core and Peripheral modules including the low-power and solar ready nRF52840-based Meshtastic Starter Kit (19007 & 4631). +[**WisBlock Core Modules**](./rak/core-module/)
+| Name | MCU | Radio | WiFi | BT | GPS | +| :-- | :-- | :-- | :--: | :--: | :--: | +| RAK4631 | nRF52840 | SX1262 | NO | 5.0 | add-on | +| RAK11200 | ESP32 | add-on | 2.4 GHz b/g/n | 4.2 | add-on | +| RAK11310 | RP2040 | SX1262 | NO | NO | add-on | + [**Base Boards**](./rak/base-board/)
RAK5005-O
RAK19007
RAK19003
RAK19001
-[**WisBlock Core Modules**](./rak/core-module/)
-RAK4631
-RAK11200
-RAK11310
- [**WisBlock Screens**](./rak/screens/)
RAK1921
RAK1400
@@ -37,53 +39,66 @@ RAK1906 Environment Sensor
### [LILYGO® T-Beam](./tbeam/) Boards complete with GPS, 18650 battery holder, and optional screen. -T-Beam v0.7
-T-Beam v1.1
-T-Beam with M8N
-T-Beam with M8N & SX1262
-T-Beam S3-Core
-T-BeamSUPREME
+| Name | MCU | Radio | WiFi | BT | GPS | +| :-- | :-- | :-- | :--: | :--: | :--: | +| T-Beam v0.7 | ESP32 | SX1276| 2.4 GHz b/g/n | 4.2 | YES | +| T-Beam v1.1 | ESP32 | SX1276 | 2.4 GHz b/g/n | 4.2 | YES | +| T-Beam with M8N | ESP32 | SX1276
SX1262 | 2.4 GHz b/g/n | 4.2 | YES | +| T-Beam S3-Core | ESP32-S3 | SX1262 | 2.4 GHz b/g/n | 4.2 | YES | +| T-BeamSUPREME | ESP32-S3 | SX1262 | 2.4 GHz b/g/n | 4.2 | YES | ### [LILYGO® T-Echo](./techo/) All-in-one unit with E-Ink screen, GPS and battery in injection-molded case. Features the low-power nRF52840 for long battery life. -T-Echo
+| Name | MCU | Radio | WiFi | BT | GPS | +| :-- | :-- | :-- | :--: | :--: | :--: | +| T-Echo | nRF52840 | SX1262 | NO | 5.0 | YES | ### [LILYGO® LoRa](./lora/) Inexpensive basic ESP32-based boards. -LoRa32 V1
-LoRa32 V1.3
-LoRa32 V2.0
-LoRa32 V2.1-1.6
-LoRa32 V2.1-1.8
-LoRa32 T3-S3 V1.0
+| Name | MCU | Radio | WiFi | BT | GPS | +| :-- | :-- | :-- | :--: | :--: | :--: | +| LoRa32 V1 | ESP32 | SX127x | 2.4 GHz b/g/n | 4.2 | NO | +| LoRa32 V1.3 | ESP32 | SX127x | 2.4 GHz b/g/n | 4.2 | NO | +| LoRa32 V2.0 | ESP32 | SX127x | 2.4 GHz b/g/n | 4.2 | NO | +| LoRa32 V2.1-1.6 | ESP32 | SX127x| 2.4 GHz b/g/n | 4.2 | NO | +| LoRa32 V2.1-1.8 | ESP32 | SX1280 | 2.4 GHz b/g/n | 4.2 | NO | +| LoRa32 T3-S3 V1.0 | ESP32-S3 | SX1262
SX1276
SX1280 | 2.4 GHz b/g/n | 4.2 | NO | ### [HELTEC® LoRa 32](./heltec/) Inexpensive basic ESP32-based boards. -LoRa32 V2.1
-LoRa32 V3
-Wireless Stick Lite V3
-Wireless Tracker
-Wireless Paper
+| Name | MCU | Radio | WiFi | BT | GPS | +| :-- | :-- | :-- | :--: | :--: | :--: | +| LoRa32 V2.1 | ESP32 | SX127x | 2.4 GHz b/g/n | 4.2 | NO | +| LoRa32 V3 | ESP32 | SX1262 | 2.4 GHz b/g/n | 4.2 | NO | +| Wireless Stick Lite V3 | ESP32-S3FN8 | SX1262 | 2.4 GHz b/g/n | 4.2 | NO | +| Wireless Tracker | ESP32-S3FN8 | SX1262 | 2.4 GHz b/g/n | 4.2 | YES | +| Wireless Paper | ESP32-S3FN8 | SX1262 | 2.4 GHz b/g/n | 4.2 | NO | ### [Station G1](./station-g1/) High power LoRa transceiver designed for Meshtastic Licensed HAM operation. -Station G1 +| Name | MCU | Radio | WiFi | BT | GPS | +| :-- | :-- | :-- | :--: | :--: | :--: | +| Station G1 | ESP32 WROOM | SX1262 | 2.4 GHz b/g/n | 5.0 | UES | ### [Nano Series](./nano/) Portable and durable devices designed for Meshtastic. -Nano G1
-Nano G1 Explorer
-Nano G2 Ultra
+| Name | MCU | Radio | WiFi | BT | GPS | +| :-- | :-- | :-- | :--: | :--: | :--: | +| Nano G1 | ESP32 WROOM | SX1276 | 2.4 GHz b/g/n | 4.2 | YES | +| Nano G1 Explorer | ESP32 WROOM | SX1262 | 2.4 GHz b/g/n | 4.2 | YES | +| Nano G2 Ultra | NRF52840 | SX1262 | 2.4 GHz b/g/n | 5.0 | YES | ### [Raspberry Pi Pico](./raspberry-pi/) Fast versatile boards using the RP2040 -Raspberry Pi Pico +| Name | MCU | Radio | WiFi | BT | GPS | +| :-- | :-- | :-- | :--: | :--: | :--: | +| Raspberry Pi Pico | RP2040 | SX1262 | not supported | not supported | NO | [**Pico Peripherals**](./raspberry-pi/peripherals/)
SSD1306 OLED Display
From e3618bb6a3ec7fcabbbeb8909b795460bbaf6d44 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sun, 3 Dec 2023 14:08:37 -0800 Subject: [PATCH 07/16] add deck and watch --- docs/hardware/devices/index.mdx | 79 +++++++++++++++++++-------------- 1 file changed, 46 insertions(+), 33 deletions(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index 480f2776..7a23fd34 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -11,11 +11,11 @@ sidebar_position: 1 Modular hardware system with Base, Core and Peripheral modules including the low-power and solar ready nRF52840-based Meshtastic Starter Kit (19007 & 4631). [**WisBlock Core Modules**](./rak/core-module/)
-| Name | MCU | Radio | WiFi | BT | GPS | -| :-- | :-- | :-- | :--: | :--: | :--: | -| RAK4631 | nRF52840 | SX1262 | NO | 5.0 | add-on | -| RAK11200 | ESP32 | add-on | 2.4 GHz b/g/n | 4.2 | add-on | -| RAK11310 | RP2040 | SX1262 | NO | NO | add-on | +| Name | MCU | Radio | WiFi | BT | GPS | +|:---------|:---------|:-------|:------------:|:---:|:------:| +| RAK4631 | nRF52840 | SX1262 | NO | 5.0 | add-on | +| RAK11200 | ESP32 | add-on | 2.4GHz b/g/n | 4.2 | add-on | +| RAK11310 | RP2040 | SX1262 | NO | NO | add-on | [**Base Boards**](./rak/base-board/)
RAK5005-O
@@ -39,13 +39,13 @@ RAK1906 Environment Sensor
### [LILYGO® T-Beam](./tbeam/) Boards complete with GPS, 18650 battery holder, and optional screen. -| Name | MCU | Radio | WiFi | BT | GPS | -| :-- | :-- | :-- | :--: | :--: | :--: | -| T-Beam v0.7 | ESP32 | SX1276| 2.4 GHz b/g/n | 4.2 | YES | -| T-Beam v1.1 | ESP32 | SX1276 | 2.4 GHz b/g/n | 4.2 | YES | -| T-Beam with M8N | ESP32 | SX1276
SX1262 | 2.4 GHz b/g/n | 4.2 | YES | -| T-Beam S3-Core | ESP32-S3 | SX1262 | 2.4 GHz b/g/n | 4.2 | YES | -| T-BeamSUPREME | ESP32-S3 | SX1262 | 2.4 GHz b/g/n | 4.2 | YES | +| Name | MCU | Radio | WiFi | BT | GPS | +|:----------------|:---------|:------------------|:------------:|:---:|:---:| +| T-Beam v0.7 | ESP32 | SX1276 | 2.4GHz b/g/n | 4.2 | YES | +| T-Beam v1.1 | ESP32 | SX1276 | 2.4GHz b/g/n | 4.2 | YES | +| T-Beam with M8N | ESP32 | SX1276
SX1262 | 2.4GHz b/g/n | 4.2 | YES | +| T-Beam S3-Core | ESP32-S3 | SX1262 | 2.4GHz b/g/n | 5.0 | YES | +| T-BeamSUPREME | ESP32-S3 | SX1262 | 2.4GHz b/g/n | 5.0 | YES | ### [LILYGO® T-Echo](./techo/) All-in-one unit with E-Ink screen, GPS and battery in injection-molded case. Features the low-power nRF52840 for long battery life. @@ -54,44 +54,57 @@ All-in-one unit with E-Ink screen, GPS and battery in injection-molded case. Fe | :-- | :-- | :-- | :--: | :--: | :--: | | T-Echo | nRF52840 | SX1262 | NO | 5.0 | YES | -### [LILYGO® LoRa](./lora/) -Inexpensive basic ESP32-based boards. +### LILYGO® T-Deck +Standalone device with screen and keyboard + +| Name | MCU | Radio | WiFi | BT | GPS | +| :-- | :-- | :-- | :--: | :--: | :--: | +| T-Deck | ESP32-S3FN8 | SX1262 | YES | 5.0 | NO | + +### LILYGO® T-Watch S3 | Name | MCU | Radio | WiFi | BT | GPS | | :-- | :-- | :-- | :--: | :--: | :--: | -| LoRa32 V1 | ESP32 | SX127x | 2.4 GHz b/g/n | 4.2 | NO | -| LoRa32 V1.3 | ESP32 | SX127x | 2.4 GHz b/g/n | 4.2 | NO | -| LoRa32 V2.0 | ESP32 | SX127x | 2.4 GHz b/g/n | 4.2 | NO | -| LoRa32 V2.1-1.6 | ESP32 | SX127x| 2.4 GHz b/g/n | 4.2 | NO | -| LoRa32 V2.1-1.8 | ESP32 | SX1280 | 2.4 GHz b/g/n | 4.2 | NO | -| LoRa32 T3-S3 V1.0 | ESP32-S3 | SX1262
SX1276
SX1280 | 2.4 GHz b/g/n | 4.2 | NO | +| T-Watch S3| ESP32-S3 | SX1262 | YES | 5.0 | NO | + +### [LILYGO® LoRa](./lora/) +Inexpensive basic ESP32-based boards. + +| Name | MCU | Radio | WiFi | BT | GPS | +|:------------------|:---------|:-----------------------------|:------------:|:---:|:---:| +| LoRa32 V1 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 V1.3 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 V2.0 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 V2.1-1.6 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 V2.1-1.8 | ESP32 | SX1280 | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 T3-S3 V1.0 | ESP32-S3 | SX1262
SX1276
SX1280 | 2.4GHz b/g/n | 5.0 | NO | ### [HELTEC® LoRa 32](./heltec/) Inexpensive basic ESP32-based boards. -| Name | MCU | Radio | WiFi | BT | GPS | -| :-- | :-- | :-- | :--: | :--: | :--: | -| LoRa32 V2.1 | ESP32 | SX127x | 2.4 GHz b/g/n | 4.2 | NO | -| LoRa32 V3 | ESP32 | SX1262 | 2.4 GHz b/g/n | 4.2 | NO | -| Wireless Stick Lite V3 | ESP32-S3FN8 | SX1262 | 2.4 GHz b/g/n | 4.2 | NO | -| Wireless Tracker | ESP32-S3FN8 | SX1262 | 2.4 GHz b/g/n | 4.2 | YES | -| Wireless Paper | ESP32-S3FN8 | SX1262 | 2.4 GHz b/g/n | 4.2 | NO | +| Name | MCU | Radio | WiFi | BT | GPS | +|:-----------------------|:------------|:-------|:------------:|:---:|:---:| +| LoRa32 V2.1 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 V3 | ESP32 | SX1262 | 2.4GHz b/g/n | 4.2 | NO | +| Wireless Stick Lite V3 | ESP32-S3FN8 | SX1262 | 2.4GHz b/g/n | 5.0 | NO | +| Wireless Tracker | ESP32-S3FN8 | SX1262 | 2.4GHz b/g/n | 5.0 | YES | +| Wireless Paper | ESP32-S3FN8 | SX1262 | 2.4GHz b/g/n | 5.0 | NO | ### [Station G1](./station-g1/) High power LoRa transceiver designed for Meshtastic Licensed HAM operation. | Name | MCU | Radio | WiFi | BT | GPS | | :-- | :-- | :-- | :--: | :--: | :--: | -| Station G1 | ESP32 WROOM | SX1262 | 2.4 GHz b/g/n | 5.0 | UES | +| Station G1 | ESP32 WROOM | SX1262 | 2.4GHz b/g/n | 4.2 | UES | ### [Nano Series](./nano/) Portable and durable devices designed for Meshtastic. -| Name | MCU | Radio | WiFi | BT | GPS | -| :-- | :-- | :-- | :--: | :--: | :--: | -| Nano G1 | ESP32 WROOM | SX1276 | 2.4 GHz b/g/n | 4.2 | YES | -| Nano G1 Explorer | ESP32 WROOM | SX1262 | 2.4 GHz b/g/n | 4.2 | YES | -| Nano G2 Ultra | NRF52840 | SX1262 | 2.4 GHz b/g/n | 5.0 | YES | +| Name | MCU | Radio | WiFi | BT | GPS | +|:-----------------|:------------|:-------|:------------:|:---:|:---:| +| Nano G1 | ESP32 WROOM | SX1276 | 2.4GHz b/g/n | 4.2 | YES | +| Nano G1 Explorer | ESP32 WROOM | SX1262 | 2.4GHz b/g/n | 4.2 | YES | +| Nano G2 Ultra | NRF52840 | SX1262 | 2.4GHz b/g/n | 5.0 | YES | ### [Raspberry Pi Pico](./raspberry-pi/) Fast versatile boards using the RP2040 From 27ae5f087ae8e66e86d8c0087e55b1222d0d1734 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sun, 3 Dec 2023 14:15:52 -0800 Subject: [PATCH 08/16] typo and fmt --- docs/hardware/devices/index.mdx | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index 7a23fd34..2eac5580 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -50,22 +50,22 @@ Boards complete with GPS, 18650 battery holder, and optional screen. ### [LILYGO® T-Echo](./techo/) All-in-one unit with E-Ink screen, GPS and battery in injection-molded case. Features the low-power nRF52840 for long battery life. -| Name | MCU | Radio | WiFi | BT | GPS | -| :-- | :-- | :-- | :--: | :--: | :--: | -| T-Echo | nRF52840 | SX1262 | NO | 5.0 | YES | +| Name | MCU | Radio | WiFi | BT | GPS | +|:-------|:---------|:-------|:----:|:---:|:---:| +| T-Echo | nRF52840 | SX1262 | NO | 5.0 | YES | ### LILYGO® T-Deck Standalone device with screen and keyboard -| Name | MCU | Radio | WiFi | BT | GPS | -| :-- | :-- | :-- | :--: | :--: | :--: | -| T-Deck | ESP32-S3FN8 | SX1262 | YES | 5.0 | NO | +| Name | MCU | Radio | WiFi | BT | GPS | +|:-------|:------------|:-------|:----:|:---:|:---:| +| T-Deck | ESP32-S3FN8 | SX1262 | YES | 5.0 | NO | ### LILYGO® T-Watch S3 -| Name | MCU | Radio | WiFi | BT | GPS | -| :-- | :-- | :-- | :--: | :--: | :--: | -| T-Watch S3| ESP32-S3 | SX1262 | YES | 5.0 | NO | +| Name | MCU | Radio | WiFi | BT | GPS | +|:-----------|:---------|:-------|:----:|:---:|:---:| +| T-Watch S3 | ESP32-S3 | SX1262 | YES | 5.0 | NO | ### [LILYGO® LoRa](./lora/) Inexpensive basic ESP32-based boards. @@ -93,9 +93,9 @@ Inexpensive basic ESP32-based boards. ### [Station G1](./station-g1/) High power LoRa transceiver designed for Meshtastic Licensed HAM operation. -| Name | MCU | Radio | WiFi | BT | GPS | -| :-- | :-- | :-- | :--: | :--: | :--: | -| Station G1 | ESP32 WROOM | SX1262 | 2.4GHz b/g/n | 4.2 | UES | +| Name | MCU | Radio | WiFi | BT | GPS | +|:-----------|:------------|:-------|:------------:|:---:|:---:| +| Station G1 | ESP32 WROOM | SX1262 | 2.4GHz b/g/n | 4.2 | YES | ### [Nano Series](./nano/) Portable and durable devices designed for Meshtastic. @@ -109,9 +109,9 @@ Portable and durable devices designed for Meshtastic. ### [Raspberry Pi Pico](./raspberry-pi/) Fast versatile boards using the RP2040 -| Name | MCU | Radio | WiFi | BT | GPS | -| :-- | :-- | :-- | :--: | :--: | :--: | -| Raspberry Pi Pico | RP2040 | SX1262 | not supported | not supported | NO | +| Name | MCU | Radio | WiFi | BT | GPS | +|:------------------|:-------|:-------|:-------------:|:-------------:|:---:| +| Raspberry Pi Pico | RP2040 | SX1262 | not supported | not supported | NO | [**Pico Peripherals**](./raspberry-pi/peripherals/)
SSD1306 OLED Display
From ad42df268afc2b3f0c6ba57f1a25b9db7a45c0ce Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sun, 3 Dec 2023 15:24:45 -0800 Subject: [PATCH 09/16] add info box and add RAK periphs. --- docs/hardware/devices/index.mdx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index 2eac5580..203ff7d6 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -7,6 +7,12 @@ sidebar_position: 1 ## Supported Devices + +:::info +- The Semtech SX1262 transceiver is newer than the SX1276 and provides increased RX/TX performance. +- nRF52-based devices use a fraction of the power compared to ESP32-based devices and are therefore generally preferred for solar and handset applications. +::: + ### [RAK Wisblock](./rak/) Modular hardware system with Base, Core and Peripheral modules including the low-power and solar ready nRF52840-based Meshtastic Starter Kit (19007 & 4631). @@ -23,7 +29,7 @@ RAK19007
RAK19003
RAK19001
-[**WisBlock Screens**](./rak/screens/)
+[**WisBlock Displays**](./rak/screens/)
RAK1921
RAK1400
@@ -32,9 +38,12 @@ RAK1910 GPS
RAK12500 GPS
RAK18001 Buzzer
RAK13002 IO
+RAK14001 RGB LED
+RAK12002 RTC
RAK1910 Temperature and Humidity Sensor
RAK1902 Barometric Pressure Sensor
RAK1906 Environment Sensor
+RAK12013 Radar Sensor
### [LILYGO® T-Beam](./tbeam/) Boards complete with GPS, 18650 battery holder, and optional screen. From 72e8e160df599b19270ca3e78b73be610a87dd71 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sun, 3 Dec 2023 16:18:46 -0800 Subject: [PATCH 10/16] pico wifi support --- docs/hardware/devices/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index 203ff7d6..6ab0283f 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -120,7 +120,7 @@ Fast versatile boards using the RP2040 | Name | MCU | Radio | WiFi | BT | GPS | |:------------------|:-------|:-------|:-------------:|:-------------:|:---:| -| Raspberry Pi Pico | RP2040 | SX1262 | not supported | not supported | NO | +| Raspberry Pi Pico | RP2040 | SX1262 | 2.4GHz b/g/n | not supported | NO | [**Pico Peripherals**](./raspberry-pi/peripherals/)
SSD1306 OLED Display
From 4173410b6dae26492b5052e822ec63537312ab45 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Tue, 5 Dec 2023 22:41:57 -0800 Subject: [PATCH 11/16] ESP32's have feelings too --- docs/hardware/devices/index.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index 6ab0283f..be8760f4 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -9,8 +9,9 @@ sidebar_position: 1 :::info -- The Semtech SX1262 transceiver is newer than the SX1276 and provides increased RX/TX performance. +- The Semtech SX1262 transceiver is newer than the SX1276 and provides increased receive and transmit performance. - nRF52-based devices use a fraction of the power compared to ESP32-based devices and are therefore generally preferred for solar and handset applications. +- ESP32-based devices require more power to operate but are typically lower-cost alternatives that do perform well when using house power, or for handsets that only require a day or two of runtime. ::: ### [RAK Wisblock](./rak/) From f86af0a88c6e7d79e801a011bf5c6c1239957b91 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Tue, 5 Dec 2023 22:47:04 -0800 Subject: [PATCH 12/16] WiFi is okay too --- docs/hardware/devices/index.mdx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index be8760f4..d704b794 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -7,11 +7,10 @@ sidebar_position: 1 ## Supported Devices - :::info - The Semtech SX1262 transceiver is newer than the SX1276 and provides increased receive and transmit performance. - nRF52-based devices use a fraction of the power compared to ESP32-based devices and are therefore generally preferred for solar and handset applications. -- ESP32-based devices require more power to operate but are typically lower-cost alternatives that do perform well when using house power, or for handsets that only require a day or two of runtime. +- ESP32-based devices require more power to operate but are typically lower-cost alternatives that do perform well when using house power, or for handsets that only require a day or two of runtime, and for applications that require WiFi connectivity. ::: ### [RAK Wisblock](./rak/) From 0ab7cc1c3e42dcc4d36b7cc900eedbc017f1f794 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Thu, 7 Dec 2023 22:24:53 -0800 Subject: [PATCH 13/16] add recommendations --- docs/hardware/devices/index.mdx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index d704b794..8d6437e0 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -6,6 +6,17 @@ sidebar_position: 1 --- ## Supported Devices +Meshtastic firmware can be installed on a wide range of development boards. The list below provides a brief comparison of currently supported hardware. + +### Which board should I choose? + +While all the boards listed on this page will run Meshtastic and mesh with each other, some current community favorites are: +- RAK Meshtastic Start Kit +- Station G1 +- LILYGO LoRa T3-S3 +- HELTEC LoRa V3 + +Please do your research and choose the board that meets your needs (or maybe already have in a bin somewhere). :::info - The Semtech SX1262 transceiver is newer than the SX1276 and provides increased receive and transmit performance. @@ -116,7 +127,7 @@ Portable and durable devices designed for Meshtastic. | Nano G2 Ultra | NRF52840 | SX1262 | 2.4GHz b/g/n | 5.0 | YES | ### [Raspberry Pi Pico](./raspberry-pi/) -Fast versatile boards using the RP2040 +Fast versatile boards using the RP2040. | Name | MCU | Radio | WiFi | BT | GPS | |:------------------|:-------|:-------|:-------------:|:-------------:|:---:| From df394cb740fb4aab46204e476026fd21b08fd533 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Wed, 13 Dec 2023 08:38:54 -0800 Subject: [PATCH 14/16] maybe fix merge conflict --- docs/hardware/devices/nano/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/hardware/devices/nano/index.mdx b/docs/hardware/devices/nano/index.mdx index 01452b70..045e7d37 100644 --- a/docs/hardware/devices/nano/index.mdx +++ b/docs/hardware/devices/nano/index.mdx @@ -2,7 +2,7 @@ id: nano-series title: Nano Series sidebar_label: Nano Series -sidebar_position: 7 +sidebar_position: 8 --- import Tabs from "@theme/Tabs"; From 58f144241d2f06a956214c3d0fe69f0d40b00dde Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Wed, 13 Dec 2023 08:40:53 -0800 Subject: [PATCH 15/16] link new watch and deck pages --- docs/hardware/devices/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index 8d6437e0..88319d61 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -74,14 +74,14 @@ All-in-one unit with E-Ink screen, GPS and battery in injection-molded case. Fe |:-------|:---------|:-------|:----:|:---:|:---:| | T-Echo | nRF52840 | SX1262 | NO | 5.0 | YES | -### LILYGO® T-Deck +### [LILYGO® T-Deck](./tdeck/) Standalone device with screen and keyboard | Name | MCU | Radio | WiFi | BT | GPS | |:-------|:------------|:-------|:----:|:---:|:---:| | T-Deck | ESP32-S3FN8 | SX1262 | YES | 5.0 | NO | -### LILYGO® T-Watch S3 +### [LILYGO® T-Watch S3](./twatch/) | Name | MCU | Radio | WiFi | BT | GPS | |:-----------|:---------|:-------|:----:|:---:|:---:| From fe6ee4661e5f23ea4f22972d2bbe0a695c4ad5b4 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Wed, 13 Dec 2023 08:57:12 -0800 Subject: [PATCH 16/16] reorder to match nav --- docs/hardware/devices/index.mdx | 38 ++++++++++++++++----------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/hardware/devices/index.mdx b/docs/hardware/devices/index.mdx index 88319d61..1ce33d6b 100644 --- a/docs/hardware/devices/index.mdx +++ b/docs/hardware/devices/index.mdx @@ -74,6 +74,18 @@ All-in-one unit with E-Ink screen, GPS and battery in injection-molded case. Fe |:-------|:---------|:-------|:----:|:---:|:---:| | T-Echo | nRF52840 | SX1262 | NO | 5.0 | YES | +### [LILYGO® LoRa](./lora/) +Inexpensive basic ESP32-based boards. + +| Name | MCU | Radio | WiFi | BT | GPS | +|:------------------|:---------|:-----------------------------|:------------:|:---:|:---:| +| LoRa32 V1 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 V1.3 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 V2.0 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 V2.1-1.6 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 V2.1-1.8 | ESP32 | SX1280 | 2.4GHz b/g/n | 4.2 | NO | +| LoRa32 T3-S3 V1.0 | ESP32-S3 | SX1262
SX1276
SX1280 | 2.4GHz b/g/n | 5.0 | NO | + ### [LILYGO® T-Deck](./tdeck/) Standalone device with screen and keyboard @@ -87,18 +99,6 @@ Standalone device with screen and keyboard |:-----------|:---------|:-------|:----:|:---:|:---:| | T-Watch S3 | ESP32-S3 | SX1262 | YES | 5.0 | NO | -### [LILYGO® LoRa](./lora/) -Inexpensive basic ESP32-based boards. - -| Name | MCU | Radio | WiFi | BT | GPS | -|:------------------|:---------|:-----------------------------|:------------:|:---:|:---:| -| LoRa32 V1 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | -| LoRa32 V1.3 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | -| LoRa32 V2.0 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | -| LoRa32 V2.1-1.6 | ESP32 | SX127x | 2.4GHz b/g/n | 4.2 | NO | -| LoRa32 V2.1-1.8 | ESP32 | SX1280 | 2.4GHz b/g/n | 4.2 | NO | -| LoRa32 T3-S3 V1.0 | ESP32-S3 | SX1262
SX1276
SX1280 | 2.4GHz b/g/n | 5.0 | NO | - ### [HELTEC® LoRa 32](./heltec/) Inexpensive basic ESP32-based boards. @@ -110,13 +110,6 @@ Inexpensive basic ESP32-based boards. | Wireless Tracker | ESP32-S3FN8 | SX1262 | 2.4GHz b/g/n | 5.0 | YES | | Wireless Paper | ESP32-S3FN8 | SX1262 | 2.4GHz b/g/n | 5.0 | NO | -### [Station G1](./station-g1/) -High power LoRa transceiver designed for Meshtastic Licensed HAM operation. - -| Name | MCU | Radio | WiFi | BT | GPS | -|:-----------|:------------|:-------|:------------:|:---:|:---:| -| Station G1 | ESP32 WROOM | SX1262 | 2.4GHz b/g/n | 4.2 | YES | - ### [Nano Series](./nano/) Portable and durable devices designed for Meshtastic. @@ -126,6 +119,13 @@ Portable and durable devices designed for Meshtastic. | Nano G1 Explorer | ESP32 WROOM | SX1262 | 2.4GHz b/g/n | 4.2 | YES | | Nano G2 Ultra | NRF52840 | SX1262 | 2.4GHz b/g/n | 5.0 | YES | +### [Station G1](./station-g1/) +High power LoRa transceiver designed for Meshtastic Licensed HAM operation. + +| Name | MCU | Radio | WiFi | BT | GPS | +|:-----------|:------------|:-------|:------------:|:---:|:---:| +| Station G1 | ESP32 WROOM | SX1262 | 2.4GHz b/g/n | 4.2 | YES | + ### [Raspberry Pi Pico](./raspberry-pi/) Fast versatile boards using the RP2040.