Skip to content
This repository has been archived by the owner on Jan 29, 2023. It is now read-only.

Commit

Permalink
v1.4.1 to update PIO
Browse files Browse the repository at this point in the history
### Release v1.4.1

1. Update `platform.ini` and `library.json` to use original `khoih-prog` instead of `khoih.prog` after PIO fix
2. Update `Packages' Patches`
  • Loading branch information
khoih-prog committed Oct 13, 2021
1 parent 5f850cf commit c751e2c
Show file tree
Hide file tree
Showing 28 changed files with 146 additions and 275 deletions.
7 changes: 4 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ If you don't find anything, please [open a new issue](https://github.com/khoih-p
Please ensure to specify the following:

* Arduino IDE version (e.g. 1.8.16) or Platform.io version
* `SAMD` Core Version (e.g. Arduino SAMD core v1.8.11, Adafruit SAMD core v1.7.5, Seeed Studio SAMD v1.8.2)
* Board Core Version (e.g. Arduino SAMDUE core v1.6.12, ESP8266 core v3.0.2, ArduinoCore-mbed v2.5.2, etc.)
* Contextual information (e.g. what you were trying to achieve)
* Simplest possible steps to reproduce
* Anything that might be relevant in your opinion, such as:
Expand All @@ -27,9 +27,10 @@ Please ensure to specify the following:

```
Arduino IDE version: 1.8.16
Arduino SAMD Core Version 1.8.11
RASPBERRY_PI_PICO board
ArduinoCore-mbed v2.5.2
OS: Ubuntu 20.04 LTS
Linux xy-Inspiron-3593 5.4.0-84-generic #94-Ubuntu SMP Thu Aug 26 20:27:37 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Linux xy-Inspiron-3593 5.4.0-88-generic #99-Ubuntu SMP Thu Sep 23 17:29:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Context:
The board couldn't autoreconnect to Local Blynk Server after router power recycling.
Expand Down
135 changes: 92 additions & 43 deletions README.md

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
## Table of Contents

* [Changelog](#changelog)
* [Release v1.4.1](#release-v141)
* [Major Release v1.4.0](#major-release-v140)
* [Major Release v1.3.0](#major-release-v130)
* [Release v1.2.0](#release-v120)
Expand All @@ -28,6 +29,11 @@

## Changelog

### Release v1.4.1

1. Update `platform.ini` and `library.json` to use original `khoih-prog` instead of `khoih.prog` after PIO fix
2. Update `Packages' Patches`

### Major Release v1.4.0

1. Add support to RP2040-based boards, such as **RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, using [**Earle Philhower's arduino-pico** core](https://github.com/earlephilhower/arduino-pico).
Expand Down
14 changes: 0 additions & 14 deletions examples/MKR1000_WiFi101/MKR1000_WiFi101.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/

#include "defines.h"
Expand Down
14 changes: 0 additions & 14 deletions examples/MKR1000_WiFi101_MQTT/MKR1000_WiFi101_MQTT.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/
/****************************************************************************************************************************
You have to modify file ./libraries/Adafruit_MQTT_Library/Adafruit_MQTT.cpp as follows to avoid dtostrf error, if exists
Expand Down
14 changes: 0 additions & 14 deletions examples/RP2040_WiFi/RP2040_WiFi.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/
#include "defines.h"
#include "Credentials.h"
Expand Down
15 changes: 0 additions & 15 deletions examples/RP2040_WiFi_MQTT/RP2040_WiFi_MQTT.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/

/****************************************************************************************************************************
Expand Down
14 changes: 0 additions & 14 deletions examples/SAMD_WiFi/SAMD_WiFi.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/

#include "defines.h"
Expand Down
2 changes: 1 addition & 1 deletion examples/SAMD_WiFi/defines.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
#define DEBUG_WIFI_WEBSERVER_PORT Serial
#define WIFI_GENERIC_DEBUG_OUTPUT Serial

#define _WIFI_GENERIC_LOGLEVEL_ 1
#define _WIFI_GENERIC_LOGLEVEL_ 4

#define DRD_GENERIC_DEBUG true

Expand Down
14 changes: 0 additions & 14 deletions examples/SAMD_WiFi_MQTT/SAMD_WiFi_MQTT.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/
/****************************************************************************************************************************
You have to modify file ./libraries/Adafruit_MQTT_Library/Adafruit_MQTT.cpp as follows to avoid dtostrf error, if exists
Expand Down
14 changes: 0 additions & 14 deletions examples/SAM_DUE_WiFi/SAM_DUE_WiFi.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/
#include "defines.h"
#include "Credentials.h"
Expand Down
14 changes: 0 additions & 14 deletions examples/SAM_DUE_WiFi_MQTT/SAM_DUE_WiFi_MQTT.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/
/****************************************************************************************************************************
You have to modify file ./libraries/Adafruit_MQTT_Library/Adafruit_MQTT.cpp as follows to avoid dtostrf error, if exists
Expand Down
14 changes: 0 additions & 14 deletions examples/STM32_WiFi/STM32_WiFi.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/
#include "defines.h"
#include "Credentials.h"
Expand Down
14 changes: 0 additions & 14 deletions examples/STM32_WiFi_MQTT/STM32_WiFi_MQTT.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/
/****************************************************************************************************************************
You have to modify file ./libraries/Adafruit_MQTT_Library/Adafruit_MQTT.cpp as follows to avoid dtostrf error, if exists
Expand Down
14 changes: 0 additions & 14 deletions examples/Teensy_WiFi/Teensy_WiFi.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/

#include "defines.h"
Expand Down
14 changes: 0 additions & 14 deletions examples/Teensy_WiFi_MQTT/Teensy_WiFi_MQTT.ino
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,6 @@
Built by Khoi Hoang https://github.com/khoih-prog/WiFiManager_Generic_Lite
Licensed under MIT license
Version: 1.4.0
Version Modified By Date Comments
------- ----------- ---------- -----------
1.0.0 K Hoang 04/02/2021 Initial coding for generic boards using generic WiFi.
1.0.1 K Hoang 05/02/2021 Fix bug. Drop Mega support due to marginal memory.
1.0.2 K Hoang 06/02/2021 Add support to STM32F/L/H/G/WB/MP1 using ATWINC1500/WiFi101
1.1.0 K Hoang 21/02/2021 Optimize code and use better FlashStorage_SAMD and FlashStorage_STM32.
Add customs HTML header feature. Fix bug.
1.1.2 K Hoang 30/03/2021 Fix MultiWiFi connection bug.
1.1.3 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid.
1.2.0 K Hoang 14/04/2021 Optional one set of WiFi Credentials. Enforce WiFi PWD minimum 8 chars
1.3.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
1.4.0 K Hoang 29/05/2021 Add support to Nano_RP2040_Connect, RASPBERRY_PI_PICO using Arduino mbed or Arduino-pico core
*****************************************************************************************************************************/
/****************************************************************************************************************************
You have to modify file ./libraries/Adafruit_MQTT_Library/Adafruit_MQTT.cpp as follows to avoid dtostrf error, if exists
Expand Down
Loading

0 comments on commit c751e2c

Please sign in to comment.