From 353edfe5ef8f1424fe920d7d1a84b80f7186e7bb Mon Sep 17 00:00:00 2001 From: Garth Vander Houwen Date: Fri, 14 Oct 2022 09:28:58 -0700 Subject: [PATCH] Delete unnessary page, update Apple requirements to be iOS 16 --- docs/software/apple/index.mdx | 4 +- docs/software/apple/macos.mdx | 2 +- docs/software/other/esp32-arduino-build.mdx | 57 --------------------- 3 files changed, 3 insertions(+), 60 deletions(-) delete mode 100644 docs/software/other/esp32-arduino-build.mdx diff --git a/docs/software/apple/index.mdx b/docs/software/apple/index.mdx index d22bf969..5cda9ca1 100644 --- a/docs/software/apple/index.mdx +++ b/docs/software/apple/index.mdx @@ -5,10 +5,10 @@ sidebar_label: Apple Apps sidebar_position: 2 --- -The Meshtastic Apple Apps are currently available in TestFlight as public betas with a projected App Store release in the fall of 2022 alongside iOS 16. +The Meshtastic Apple Apps are currently available in TestFlight as public betas with a projected App Store release November of 2022. There are lesss than 1000 remaining beta spaces available and there are no codes. -iOS 15 or macOS 12 is required and you can sign up by opening the following link on any iOS, iPadOS or macOS device with TestFlight installed. +iOS 16 is required and you can sign up by opening the following link on any iOS, iPadOS device with TestFlight installed. https://testflight.apple.com/join/c8nNl8q1 diff --git a/docs/software/apple/macos.mdx b/docs/software/apple/macos.mdx index 4493b469..86c2b87f 100644 --- a/docs/software/apple/macos.mdx +++ b/docs/software/apple/macos.mdx @@ -7,6 +7,6 @@ sidebar_label: macOS ## macOS TestFlight -A beta macOS application is available in the TestFlight app for macOS using the following link: +A beta macOS application will be available in the TestFlight app for macOS using the following link once macOS Ventura is released: https://testflight.apple.com/join/c8nNl8q1 \ No newline at end of file diff --git a/docs/software/other/esp32-arduino-build.mdx b/docs/software/other/esp32-arduino-build.mdx deleted file mode 100644 index 5b7c167b..00000000 --- a/docs/software/other/esp32-arduino-build.mdx +++ /dev/null @@ -1,57 +0,0 @@ ---- -id: esp32-arduino-build -title: esp32-arduino Build Instructions -sidebar_label: Building esp32-arduino ---- - -For ESP32 boards, we use our own [custom version of arduino-esp32 core](https://github.com/meshtastic/arduino-esp32). You can find the version used in the [platform_packages argument in platformio.ini](https://github.com/meshtastic/Meshtastic-device/blob/51646f28eccf0de461ecac7d771e1a39ef33ff43/platformio.ini#L119-L120) in the [Meshtastic-device repo](https://github.com/meshtastic/Meshtastic-device). It is built using a [modified esp32-arduino-lib-builder](https://github.com/meshtastic/esp32-arduino-lib-builder) which pulls the correct repos for some modified libraries. This allows for some fixes we've made that haven't yet been merged in master. - -Most developers should not care about this, because you'll automatically get our fixed libraries. However, if you would like to tweak the core options this documentation describes how to do it in Linux: - -[Install ESP32 Arduino Lib Builder](https://github.com/meshtastic/esp32-arduino-lib-builder/blob/master/README): - -```console -sudo apt-get install git wget curl libssl-dev libncurses-dev flex bison gperf python python-pip python-setuptools python-serial python-click python-cryptography python-future python-pyparsing python-pyelftools cmake ninja-build ccache -sudo pip install --upgrade pip -git clone https://github.com/meshtastic/esp32-arduino-lib-builder -cd esp32-arduino-lib-builder -``` - -Install esp-idf (needed if you want to `make menuconfig`, `build.sh` will install it automatically if needed): - -```shell -./tools/install-esp-idf.sh -``` - -Run menuconfig and change options as needed: - -```shell -make IDF_PATH=$(pwd)/esp-idf menuconfig -``` - -[Patch the Azure_IoT library](https://github.com/VSChina/ESP32_AzureIoT_Arduino/pull/15): - -```shell -cd components/arduino/libraries/AzureIoT -wget https://patch-diff.githubusercontent.com/raw/VSChina/ESP32_AzureIoT_Arduino/pull/15.patch -patch -p1 < 15.patch -cd ../../../../ -``` - -Build esp32-arduino: - -```shell -./build.sh -``` - -Copy SDK files into the PlatformIO framework: - -```shell - cp -ar out/tools/sdk/* ~/.platformio/packages/framework-arduinoespressif32/tools/sdk -``` - -Flash the new bootloader if needed: - -```shell -esp-idf/components/esptool_py/esptool/esptool.py --chip esp32 --port your_port --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dout --flash_freq 40m --flash_size detect 0x1000 build/bootloader/bootloader.bin -```