From a04a99db95c057290812510109584966cf4c6cff Mon Sep 17 00:00:00 2001 From: Valerii Koval Date: Mon, 21 Feb 2022 16:50:25 +0200 Subject: [PATCH 1/5] Update Arduino-mbed core to v2.7.2 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index 3ac48a2..8b4a6e7 100644 --- a/platform.json +++ b/platform.json @@ -68,7 +68,7 @@ "type": "framework", "optional": true, "owner": "platformio", - "version": "~2.6.0" + "version": "~2.7.0" }, "framework-cmsis": { "type": "framework", From 78d44c7bb2fabbb19f65e713221d9848e28a40f9 Mon Sep 17 00:00:00 2001 From: Valerii Koval Date: Mon, 21 Feb 2022 17:28:53 +0200 Subject: [PATCH 2/5] Update Arduino Adafruit core to v1.3.0 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index 8b4a6e7..3484d8a 100644 --- a/platform.json +++ b/platform.json @@ -56,7 +56,7 @@ "type": "framework", "optional": true, "owner": "platformio", - "version": "~1.10200.0" + "version": "~1.10300.0" }, "framework-arduinonordicnrf5": { "type": "framework", From 12f45bdc170593c32c5ffe838b2d06f7212bd54f Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 31 Mar 2022 14:23:33 +0300 Subject: [PATCH 3/5] Switch docs to HTTP --- README.md | 8 ++++---- examples/arduino-ble-led/README.md | 2 +- examples/arduino-ble-led/platformio.ini | 2 +- examples/arduino-blink/README.md | 2 +- examples/arduino-blink/platformio.ini | 2 +- examples/arduino-nina-b1-generic-example/README.md | 4 ++-- examples/arduino-serial-plotter/README.md | 2 +- examples/arduino-serial-plotter/platformio.ini | 2 +- .../mbed-legacy-examples/mbed-ble-thermometer/README.md | 2 +- .../mbed-ble-thermometer/platformio.ini | 2 +- examples/mbed-legacy-examples/mbed-nfc/README.md | 2 +- examples/mbed-legacy-examples/mbed-nfc/platformio.ini | 2 +- examples/mbed-legacy-examples/mbed-rtos/README.md | 2 +- examples/mbed-legacy-examples/mbed-rtos/platformio.ini | 2 +- examples/mbed-rtos-ble-thermometer/README.md | 2 +- examples/mbed-rtos-ble-thermometer/platformio.ini | 2 +- examples/mbed-rtos-blink-baremetal/README.md | 2 +- examples/mbed-rtos-blink-baremetal/platformio.ini | 2 +- examples/mbed-rtos-nfc/README.md | 2 +- examples/mbed-rtos-nfc/platformio.ini | 2 +- examples/zephyr-ble-beacon/README.md | 2 +- examples/zephyr-ble-beacon/platformio.ini | 2 +- examples/zephyr-blink/README.md | 2 +- examples/zephyr-blink/platformio.ini | 2 +- examples/zephyr-net-echo-client/README.md | 2 +- examples/zephyr-net-echo-client/platformio.ini | 2 +- examples/zephyr-subsys-nvs/README.md | 2 +- examples/zephyr-subsys-nvs/platformio.ini | 2 +- 28 files changed, 32 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 035e419..003f309 100644 --- a/README.md +++ b/README.md @@ -4,13 +4,13 @@ The nRF52 Series are built for speed to carry out increasingly complex tasks in the shortest possible time and return to sleep, conserving precious battery power. They have a Cortex-M4F processor which makes them quite capable Bluetooth Smart SoCs. -* [Home](http://platformio.org/platforms/nordicnrf52) (home page in PlatformIO Platform Registry) -* [Documentation](http://docs.platformio.org/page/platforms/nordicnrf52.html) (advanced usage, packages, boards, frameworks, etc.) +* [Home](https://registry.platformio.org/platforms/platformio/nordicnrf52) (home page in the PlatformIO Registry) +* [Documentation](https://docs.platformio.org/page/platforms/nordicnrf52.html) (advanced usage, packages, boards, frameworks, etc.) # Usage 1. [Install PlatformIO](http://platformio.org) -2. Create PlatformIO project and configure a platform option in [platformio.ini](http://docs.platformio.org/page/projectconf.html) file: +2. Create PlatformIO project and configure a platform option in [platformio.ini](https://docs.platformio.org/page/projectconf.html) file: ## Stable version @@ -32,4 +32,4 @@ board = ... # Configuration -Please navigate to [documentation](http://docs.platformio.org/page/platforms/nordicnrf52.html). +Please navigate to [documentation](https://docs.platformio.org/page/platforms/nordicnrf52.html). diff --git a/examples/arduino-ble-led/README.md b/examples/arduino-ble-led/README.md index 43093ea..a6f265c 100644 --- a/examples/arduino-ble-led/README.md +++ b/examples/arduino-ble-led/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/arduino-ble-led/platformio.ini b/examples/arduino-ble-led/platformio.ini index 1911539..fb36146 100644 --- a/examples/arduino-ble-led/platformio.ini +++ b/examples/arduino-ble-led/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env] lib_deps = sandeepmistry/BLEPeripheral @ ^0.4.0 diff --git a/examples/arduino-blink/README.md b/examples/arduino-blink/README.md index e783155..f633f87 100644 --- a/examples/arduino-blink/README.md +++ b/examples/arduino-blink/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/arduino-blink/platformio.ini b/examples/arduino-blink/platformio.ini index 8268912..aeceba4 100644 --- a/examples/arduino-blink/platformio.ini +++ b/examples/arduino-blink/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:bbcmicrobit_v2] platform = nordicnrf52 diff --git a/examples/arduino-nina-b1-generic-example/README.md b/examples/arduino-nina-b1-generic-example/README.md index 341deed..3d53269 100644 --- a/examples/arduino-nina-b1-generic-example/README.md +++ b/examples/arduino-nina-b1-generic-example/README.md @@ -12,7 +12,7 @@ u-blox NINA-B1 Arduino example + SHT31 temperature and humidity + Bluetooth BLE ## How to build PlatformIO based project -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: @@ -43,7 +43,7 @@ This example tries to implement some key functions and key PIN atributes in orde Timer functionas are implemented intead of `delay()` and the PINs have been re-mapped on the `#define` section -## Bluetooth iOS and Android app +## Bluetooth iOS and Android app You can download the sample Bluetooth low energy app - BLE App straight from u-blox wesite: [https://www.u-blox.com/en/product/bluetooth-ios-and-android-app](https://www.u-blox.com/en/product/bluetooth-ios-and-android-app) diff --git a/examples/arduino-serial-plotter/README.md b/examples/arduino-serial-plotter/README.md index 9481990..dcbd98c 100644 --- a/examples/arduino-serial-plotter/README.md +++ b/examples/arduino-serial-plotter/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/arduino-serial-plotter/platformio.ini b/examples/arduino-serial-plotter/platformio.ini index 251eece..7c5537b 100644 --- a/examples/arduino-serial-plotter/platformio.ini +++ b/examples/arduino-serial-plotter/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:nano33ble] platform = nordicnrf52 diff --git a/examples/mbed-legacy-examples/mbed-ble-thermometer/README.md b/examples/mbed-legacy-examples/mbed-ble-thermometer/README.md index b075942..587ef83 100644 --- a/examples/mbed-legacy-examples/mbed-ble-thermometer/README.md +++ b/examples/mbed-legacy-examples/mbed-ble-thermometer/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/mbed-legacy-examples/mbed-ble-thermometer/platformio.ini b/examples/mbed-legacy-examples/mbed-ble-thermometer/platformio.ini index b584677..cb6a474 100644 --- a/examples/mbed-legacy-examples/mbed-ble-thermometer/platformio.ini +++ b/examples/mbed-legacy-examples/mbed-ble-thermometer/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:nrf52_dk] platform = nordicnrf52 diff --git a/examples/mbed-legacy-examples/mbed-nfc/README.md b/examples/mbed-legacy-examples/mbed-nfc/README.md index 8d79610..7b60cd3 100644 --- a/examples/mbed-legacy-examples/mbed-nfc/README.md +++ b/examples/mbed-legacy-examples/mbed-nfc/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/mbed-legacy-examples/mbed-nfc/platformio.ini b/examples/mbed-legacy-examples/mbed-nfc/platformio.ini index 80500c0..5acd8ee 100644 --- a/examples/mbed-legacy-examples/mbed-nfc/platformio.ini +++ b/examples/mbed-legacy-examples/mbed-nfc/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:nrf52_dk] platform = nordicnrf52 diff --git a/examples/mbed-legacy-examples/mbed-rtos/README.md b/examples/mbed-legacy-examples/mbed-rtos/README.md index ff52fab..2db7574 100644 --- a/examples/mbed-legacy-examples/mbed-rtos/README.md +++ b/examples/mbed-legacy-examples/mbed-rtos/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ==================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/mbed-legacy-examples/mbed-rtos/platformio.ini b/examples/mbed-legacy-examples/mbed-rtos/platformio.ini index a96286e..d39d8eb 100644 --- a/examples/mbed-legacy-examples/mbed-rtos/platformio.ini +++ b/examples/mbed-legacy-examples/mbed-rtos/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:nrf52840_dk] platform = nordicnrf52 diff --git a/examples/mbed-rtos-ble-thermometer/README.md b/examples/mbed-rtos-ble-thermometer/README.md index a7816b2..bcdd271 100644 --- a/examples/mbed-rtos-ble-thermometer/README.md +++ b/examples/mbed-rtos-ble-thermometer/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/mbed-rtos-ble-thermometer/platformio.ini b/examples/mbed-rtos-ble-thermometer/platformio.ini index dc2cd3f..0cd5901 100644 --- a/examples/mbed-rtos-ble-thermometer/platformio.ini +++ b/examples/mbed-rtos-ble-thermometer/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:nrf52_dk] platform = nordicnrf52 diff --git a/examples/mbed-rtos-blink-baremetal/README.md b/examples/mbed-rtos-blink-baremetal/README.md index 43f288d..f0bfb63 100644 --- a/examples/mbed-rtos-blink-baremetal/README.md +++ b/examples/mbed-rtos-blink-baremetal/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/mbed-rtos-blink-baremetal/platformio.ini b/examples/mbed-rtos-blink-baremetal/platformio.ini index dc2cd3f..0cd5901 100644 --- a/examples/mbed-rtos-blink-baremetal/platformio.ini +++ b/examples/mbed-rtos-blink-baremetal/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:nrf52_dk] platform = nordicnrf52 diff --git a/examples/mbed-rtos-nfc/README.md b/examples/mbed-rtos-nfc/README.md index 69a0941..60b6445 100644 --- a/examples/mbed-rtos-nfc/README.md +++ b/examples/mbed-rtos-nfc/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/mbed-rtos-nfc/platformio.ini b/examples/mbed-rtos-nfc/platformio.ini index dc2cd3f..0cd5901 100644 --- a/examples/mbed-rtos-nfc/platformio.ini +++ b/examples/mbed-rtos-nfc/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:nrf52_dk] platform = nordicnrf52 diff --git a/examples/zephyr-ble-beacon/README.md b/examples/zephyr-ble-beacon/README.md index 89fdf76..70bd66f 100644 --- a/examples/zephyr-ble-beacon/README.md +++ b/examples/zephyr-ble-beacon/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/zephyr-ble-beacon/platformio.ini b/examples/zephyr-ble-beacon/platformio.ini index ea42256..7bbc7a6 100644 --- a/examples/zephyr-ble-beacon/platformio.ini +++ b/examples/zephyr-ble-beacon/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:nrf52840_dk] platform = nordicnrf52 diff --git a/examples/zephyr-blink/README.md b/examples/zephyr-blink/README.md index 57234d6..145cba2 100644 --- a/examples/zephyr-blink/README.md +++ b/examples/zephyr-blink/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/zephyr-blink/platformio.ini b/examples/zephyr-blink/platformio.ini index 78ed596..55dd323 100644 --- a/examples/zephyr-blink/platformio.ini +++ b/examples/zephyr-blink/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:adafruit_feather_nrf52832] platform = nordicnrf52 diff --git a/examples/zephyr-net-echo-client/README.md b/examples/zephyr-net-echo-client/README.md index 524cf97..9b11b53 100644 --- a/examples/zephyr-net-echo-client/README.md +++ b/examples/zephyr-net-echo-client/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/zephyr-net-echo-client/platformio.ini b/examples/zephyr-net-echo-client/platformio.ini index e7fed18..9518c2a 100644 --- a/examples/zephyr-net-echo-client/platformio.ini +++ b/examples/zephyr-net-echo-client/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:nrf52840_dk] platform = nordicnrf52 diff --git a/examples/zephyr-subsys-nvs/README.md b/examples/zephyr-subsys-nvs/README.md index c9e8d7a..5da4cf6 100644 --- a/examples/zephyr-subsys-nvs/README.md +++ b/examples/zephyr-subsys-nvs/README.md @@ -1,7 +1,7 @@ How to build PlatformIO based project ===================================== -1. [Install PlatformIO Core](http://docs.platformio.org/page/core.html) +1. [Install PlatformIO Core](https://docs.platformio.org/page/core.html) 2. Download [development platform with examples](https://github.com/platformio/platform-nordicnrf52/archive/develop.zip) 3. Extract ZIP archive 4. Run these commands: diff --git a/examples/zephyr-subsys-nvs/platformio.ini b/examples/zephyr-subsys-nvs/platformio.ini index 09654a7..7dbf708 100644 --- a/examples/zephyr-subsys-nvs/platformio.ini +++ b/examples/zephyr-subsys-nvs/platformio.ini @@ -5,7 +5,7 @@ ; Library options: dependencies, extra library storages ; ; Please visit documentation for the other options and examples -; http://docs.platformio.org/page/projectconf.html +; https://docs.platformio.org/page/projectconf.html [env:adafruit_feather_nrf52832] platform = nordicnrf52 From faaf76221849525991a9c353ab5050e47f331f86 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 31 Mar 2022 18:17:09 +0300 Subject: [PATCH 4/5] Update Arduino-mbed core to v3.0.1 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index 3484d8a..c494d6f 100644 --- a/platform.json +++ b/platform.json @@ -68,7 +68,7 @@ "type": "framework", "optional": true, "owner": "platformio", - "version": "~2.7.0" + "version": "~3.0.1" }, "framework-cmsis": { "type": "framework", From 168a56886ce15beee38ccd438e5eab89baa01e7c Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 1 Apr 2022 14:27:13 +0300 Subject: [PATCH 5/5] Bump version to 9.3.0 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index c494d6f..2da0776 100644 --- a/platform.json +++ b/platform.json @@ -18,7 +18,7 @@ "type": "git", "url": "https://github.com/platformio/platform-nordicnrf52.git" }, - "version": "9.2.0", + "version": "9.3.0", "frameworks": { "arduino": { "package": "framework-arduinonordicnrf5",