i?8*J;e%
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
Date: Sat, 5 Jun 2021 01:17:43 +0100
Subject: [PATCH 02/16] Update installation.md
---
website/docs/software/android/installation.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/docs/software/android/installation.md b/website/docs/software/android/installation.md
index c70b1188..26bec805 100644
--- a/website/docs/software/android/installation.md
+++ b/website/docs/software/android/installation.md
@@ -3,7 +3,7 @@ id: android-installation
title: Android application installation
sidebar_label: Installation
---
-~Our Android application is available to download on Google Play.~ Our Google Play listing has been removed by google due to a recent policy change by them with respect to the background location accesss (which our app needs). We've started the 'appeal' process, but for now you'll need to get the app from other places.
+~~Our Android application is available to download on Google Play.~~ Our Google Play listing has been removed by google due to a recent policy change by them with respect to the background location accesss (which our app needs). We've started the '[appeal](/docs/software/android/location-access)' process, but for now you'll need to get the app from other places.
The app is also available on the Amazon [Appstore](https://www.amazon.com/Geeksville-Industries-Meshtastic/dp/B08CY9394Q). You will need to install the Amazon Appstore onto your phone in order to install the Meshtastic application.
From a1cf5e154e20460fe00da8916e12b9f7bd873dd7 Mon Sep 17 00:00:00 2001
From: apt105 <73254487+apt105@users.noreply.github.com>
Date: Sat, 5 Jun 2021 01:21:54 +0100
Subject: [PATCH 03/16] Update installation.md
---
website/docs/software/android/installation.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/docs/software/android/installation.md b/website/docs/software/android/installation.md
index 26bec805..413e94f0 100644
--- a/website/docs/software/android/installation.md
+++ b/website/docs/software/android/installation.md
@@ -7,7 +7,7 @@ sidebar_label: Installation
The app is also available on the Amazon [Appstore](https://www.amazon.com/Geeksville-Industries-Meshtastic/dp/B08CY9394Q). You will need to install the Amazon Appstore onto your phone in order to install the Meshtastic application.
- -
+
The application may not be found if your phone/Android version are too old. The minimum Android version is 5.0 (Lollipop 2014, first BLE support). However Android 6, Marshmallow 2015, is recommended as the Bluetooth is more stable.
From aed14528c2b6f8dff5abd6a4b155e4bc0376ae0b Mon Sep 17 00:00:00 2001
From: apt105 <73254487+apt105@users.noreply.github.com>
Date: Sat, 5 Jun 2021 01:23:38 +0100
Subject: [PATCH 04/16] Update installation.md
---
website/docs/software/android/installation.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/docs/software/android/installation.md b/website/docs/software/android/installation.md
index 413e94f0..9c3ce7fb 100644
--- a/website/docs/software/android/installation.md
+++ b/website/docs/software/android/installation.md
@@ -7,7 +7,7 @@ sidebar_label: Installation
The app is also available on the Amazon [Appstore](https://www.amazon.com/Geeksville-Industries-Meshtastic/dp/B08CY9394Q). You will need to install the Amazon Appstore onto your phone in order to install the Meshtastic application.
-
+
The application may not be found if your phone/Android version are too old. The minimum Android version is 5.0 (Lollipop 2014, first BLE support). However Android 6, Marshmallow 2015, is recommended as the Bluetooth is more stable.
From 7c23a9b3a479cc0dc38f650bf600dd6e3155f24a Mon Sep 17 00:00:00 2001
From: apt105 <73254487+apt105@users.noreply.github.com>
Date: Sat, 5 Jun 2021 01:26:10 +0100
Subject: [PATCH 05/16] Update installation.md
---
website/docs/software/android/installation.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/docs/software/android/installation.md b/website/docs/software/android/installation.md
index 9c3ce7fb..980d18ca 100644
--- a/website/docs/software/android/installation.md
+++ b/website/docs/software/android/installation.md
@@ -7,7 +7,7 @@ sidebar_label: Installation
The app is also available on the Amazon [Appstore](https://www.amazon.com/Geeksville-Industries-Meshtastic/dp/B08CY9394Q). You will need to install the Amazon Appstore onto your phone in order to install the Meshtastic application.
-
+
The application may not be found if your phone/Android version are too old. The minimum Android version is 5.0 (Lollipop 2014, first BLE support). However Android 6, Marshmallow 2015, is recommended as the Bluetooth is more stable.
From c9f65e31b6841a52eab2189342ef909c12769b2b Mon Sep 17 00:00:00 2001
From: apt105 <73254487+apt105@users.noreply.github.com>
Date: Sat, 5 Jun 2021 01:27:07 +0100
Subject: [PATCH 06/16] Update installation.md
---
website/docs/software/python/installation.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/website/docs/software/python/installation.md b/website/docs/software/python/installation.md
index 74fbad96..551bf126 100644
--- a/website/docs/software/python/installation.md
+++ b/website/docs/software/python/installation.md
@@ -124,6 +124,7 @@ Installation is easily done through the [Python package installer pip](https://p
+
* Install [Termux](https://f-droid.org/en/packages/com.termux/) from the F-Droid app store (Google play does not currently support the latest builds)
* Load Termux and update the package list
```
From 2f74ff37367f98a02d33b67ac930de08f5fcb78f Mon Sep 17 00:00:00 2001
From: apt105 <73254487+apt105@users.noreply.github.com>
Date: Sat, 5 Jun 2021 01:28:15 +0100
Subject: [PATCH 07/16] Update installation.md
---
website/docs/software/android/installation.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/docs/software/android/installation.md b/website/docs/software/android/installation.md
index 980d18ca..f2628441 100644
--- a/website/docs/software/android/installation.md
+++ b/website/docs/software/android/installation.md
@@ -7,7 +7,7 @@ sidebar_label: Installation
The app is also available on the Amazon [Appstore](https://www.amazon.com/Geeksville-Industries-Meshtastic/dp/B08CY9394Q). You will need to install the Amazon Appstore onto your phone in order to install the Meshtastic application.
-
+
The application may not be found if your phone/Android version are too old. The minimum Android version is 5.0 (Lollipop 2014, first BLE support). However Android 6, Marshmallow 2015, is recommended as the Bluetooth is more stable.
From 22ad61ef85577946c16e54f3865144ec5b90ef9d Mon Sep 17 00:00:00 2001
From: apt105 <73254487+apt105@users.noreply.github.com>
Date: Sat, 5 Jun 2021 01:33:18 +0100
Subject: [PATCH 08/16] Update installation.md
---
website/docs/software/android/installation.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/docs/software/android/installation.md b/website/docs/software/android/installation.md
index f2628441..db470a0f 100644
--- a/website/docs/software/android/installation.md
+++ b/website/docs/software/android/installation.md
@@ -7,7 +7,7 @@ sidebar_label: Installation
The app is also available on the Amazon [Appstore](https://www.amazon.com/Geeksville-Industries-Meshtastic/dp/B08CY9394Q). You will need to install the Amazon Appstore onto your phone in order to install the Meshtastic application.
-
+
The application may not be found if your phone/Android version are too old. The minimum Android version is 5.0 (Lollipop 2014, first BLE support). However Android 6, Marshmallow 2015, is recommended as the Bluetooth is more stable.
From a2a4c7459aefc4d6f362614d65e2562ae255cf01 Mon Sep 17 00:00:00 2001
From: apt105 <73254487+apt105@users.noreply.github.com>
Date: Sat, 5 Jun 2021 01:35:10 +0100
Subject: [PATCH 09/16] Update installation.md
---
website/docs/software/android/installation.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/docs/software/android/installation.md b/website/docs/software/android/installation.md
index db470a0f..374fd293 100644
--- a/website/docs/software/android/installation.md
+++ b/website/docs/software/android/installation.md
@@ -7,7 +7,7 @@ sidebar_label: Installation
The app is also available on the Amazon [Appstore](https://www.amazon.com/Geeksville-Industries-Meshtastic/dp/B08CY9394Q). You will need to install the Amazon Appstore onto your phone in order to install the Meshtastic application.
-
+
The application may not be found if your phone/Android version are too old. The minimum Android version is 5.0 (Lollipop 2014, first BLE support). However Android 6, Marshmallow 2015, is recommended as the Bluetooth is more stable.
From 2aa5f10874856776cf0609e5a480f7a7944b4491 Mon Sep 17 00:00:00 2001
From: apt105 <73254487+apt105@users.noreply.github.com>
Date: Sat, 5 Jun 2021 01:37:03 +0100
Subject: [PATCH 10/16] Update installation.md
---
website/docs/software/android/installation.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/docs/software/android/installation.md b/website/docs/software/android/installation.md
index 374fd293..bccf3595 100644
--- a/website/docs/software/android/installation.md
+++ b/website/docs/software/android/installation.md
@@ -7,7 +7,7 @@ sidebar_label: Installation
The app is also available on the Amazon [Appstore](https://www.amazon.com/Geeksville-Industries-Meshtastic/dp/B08CY9394Q). You will need to install the Amazon Appstore onto your phone in order to install the Meshtastic application.
-
+
The application may not be found if your phone/Android version are too old. The minimum Android version is 5.0 (Lollipop 2014, first BLE support). However Android 6, Marshmallow 2015, is recommended as the Bluetooth is more stable.
From 5c438bb5fb010d1be24833fdeba8fbd5c2ef6a79 Mon Sep 17 00:00:00 2001
From: apt105 <73254487+apt105@users.noreply.github.com>
Date: Sat, 5 Jun 2021 02:06:18 +0100
Subject: [PATCH 11/16] adding button to lora32v2-1.6
---
website/docs/hardware/buttons.md | 14 ++++++++++++++
website/sidebars.js | 1 +
.../img/hardware/lora32-v2-1.6-button.jpg | Bin 0 -> 1065136 bytes
3 files changed, 15 insertions(+)
create mode 100644 website/docs/hardware/buttons.md
create mode 100644 website/static/img/hardware/lora32-v2-1.6-button.jpg
diff --git a/website/docs/hardware/buttons.md b/website/docs/hardware/buttons.md
new file mode 100644
index 00000000..307c5e85
--- /dev/null
+++ b/website/docs/hardware/buttons.md
@@ -0,0 +1,14 @@
+---
+id: buttons
+title: Modifying devices to add buttons
+sidebar_label: Adding buttons
+---
+
+Many of the TTGO Lora32 devices do not have a progam button to navigate the displayed pages. It is possible to add a button to the following device:
+
+## TTGO Lora32 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.
+
+
+
diff --git a/website/sidebars.js b/website/sidebars.js
index 7bce222a..37730727 100644
--- a/website/sidebars.js
+++ b/website/sidebars.js
@@ -132,6 +132,7 @@ module.exports = {
"hardware/wisBlock-hardware",
],
},
+ "hardware/buttons",
{
"Antennas": [
"hardware/antenna/antenna",
diff --git a/website/static/img/hardware/lora32-v2-1.6-button.jpg b/website/static/img/hardware/lora32-v2-1.6-button.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1a60b63bc0e7b3efa79d2915b480c92a29ccad96
GIT binary patch
literal 1065136
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